Tag: sql-server-2005

Verwenden Sie dieses tag für Fragen speziell zu der version 2005 des Microsoft SQL Server.

Übergeben von Parametern an die Tabellenwertfunktion

Anzahl der Antworten 3 Antworten
Ich will etwas tun, wie select * from tvfHello(@param) where @param in (Select ID from Users) InformationsquelleAutor der Frage R.D | 2008-12-03

Kann ich in SQL Server 2005 eine Kaskadenlöschung durchführen, ohne die Eigenschaft für meine Tabellen festzulegen?

Anzahl der Antworten 13 Antworten
Ich habe eine Datenbank voller Kundendaten. Es ist so groß, dass es wirklich umständlich zu bedienen, und ich würde lieber schlank bis auf 10% der Kunden, die viel für die Entwicklung. Ich habe eine Menge Tische, und

DATEDIFF ohne Wochenenden mit SQL-Server erhalten

Anzahl der Antworten 6 Antworten
Ich bin mit dieser Abfrage können Sie sich die Zeit genommen. SELECT DATEDIFF(dd, ActualStartDate, ActualCompletionDate) AS TimeTaken FROM TableName Nun will ich ausschließen Wochenenden und nur Mo-FR als Tage gezählt. InformationsquelleAutor der Frage Sami | 2011-09-12

Ist es möglich, Sperren auf Zeilenebene in SQL Server zu erzwingen?

Anzahl der Antworten 3 Antworten
Kann ich sehen, wie Sie zum ausschalten auf Zeilenebene-und page-level locking, SQL-Server, aber ich kann nicht einen Weg finden, um Kraft SQL Server für die Verwendung von row-level locking. Gibt es eine Möglichkeit zu zwingen, SQL Server

Wie behebe ich den Fehler 'Named Pipes Provider, Fehler 40 - Konnte eine Verbindung zu' SQL Server 'nicht öffnen?

Anzahl der Antworten 27 Antworten
Ich kann nicht scheinen, um eine Verbindung zu meiner Datenbank von einer Website. Ich bekomme diese Fehlermeldung: Named Pipes-Anbieter, Fehler: 40 - Konnte nicht geöffnet werden eine Verbindung zu SQL Server Ich habe versucht, über die lokale

newid () vs newsequentialid () Was sind die Unterschiede / Vor- und Nachteile?

Anzahl der Antworten 4 Antworten
In einer Datenbank, wo Sie alle Ihre Primärschlüssel GUIDs sind, was sind die Unterschiede/Auswirkungen und/oder vor-und Nachteile mit newid() versus newsequentialid() als "Standardwert oder-Bindung". Nur mit dem Unterschied, dass ich weiß, dass newid() erzeugt eine neue zufällige

Wie bekomme ich Quartal von einem Datum in TSQL

Anzahl der Antworten 12 Antworten
Ich habe verschiedene Daten in einer Spalte .Zum Beispiel 20080102,20070821 Ich will zu konvertieren, das Datum in Jahr und Quartal . Below is the output: Year Quarter 2008 2008-Q1 2007 2007-Q3   select left(date,4) as year from

SQL Server: Wie alle CLR-Funktionen / Prozeduren / Objekte für die Assembly aufgelistet werden

Anzahl der Antworten 5 Antworten
Frage: In SQL Server 2005, wie kann ich alle SQL-CLR-Funktionen/Prozeduren, die Versammlung xy (z.B. MyFirstUdp) ? Beispielsweise eine Funktion, die Listen von "HelloWorld" für die Abfrage-parameter MyFirstUdp CREATE PROCEDURE HelloWorld AS EXTERNAL NAME MyFirstUdp.[SQL_CLRdll.MySQLclass].HelloWorld GO nachdem ich

Was ist der beste Weg, um eine Zahlentabelle zu erstellen und zu bevölkern?

Anzahl der Antworten 10 Antworten
Ich habe gesehen, viele verschiedene Möglichkeiten zum erstellen und Auffüllen einer zahlen-Tabelle. Jedoch, was ist der beste Weg, um erstellen und füllen? Mit "beste", die definiert wird von den meisten bis am wenigsten wichtig: - Tabelle erstellt,

Erstellen Sie ein Datum von Tag Monat und Jahr mit T-SQL

Anzahl der Antworten 14 Antworten
Ich versuche zu konvertieren zu einem Zeitpunkt mit einzelnen teilen wie 12, 1, 2007 in ein datetime in SQL Server 2005. Ich habe versucht, die folgenden: CAST(DATEPART(year, DATE)+'-'+ DATEPART(month, DATE) +'-'+ DATEPART(day, DATE) AS DATETIME) aber dies

Simulation von CONNECT BY PRIOR von ORACLE in SQL SERVER

Anzahl der Antworten 3 Antworten
Ich würde gerne die Funktionalität von CONNECT BY PRIOR von ORACLE in SQL SERVER 2000/2005/2008? Bitte helfen Sie mir InformationsquelleAutor der Frage priyanka.sarkar | 2009-06-06

Mehrfacher Primärschlüssel mit asp .net mvc 3

Anzahl der Antworten 1 Antworten
Bin ich mit asp .net mvc 3, und ich habe ein problem mit einer Person, enthält 2 primäre Schlüssel, wenn ich versuche, einfügen von Daten in die Tabelle. public class LineItem { [Key] public int OrderId {

Wie zwei Daten zu vergleichen, um Zeitunterschied in SQL Server 2005 zu finden, Datumsmanipulation

Anzahl der Antworten 11 Antworten
Ich habe zwei Spalten: job_start job_end 2011-11-02 12:20:37.247 2011-11-02 13:35:14.613 Wie wäre es möglich, mithilfe von T-SQL zu finden, die rohe Menge der Zeit, die vergangen ist zwischen dem Zeitpunkt, zu dem job begonnen und als der

Was ist die empfohlene Vorgehensweise bei der SQL Server T-SQL-Fehlerbehandlung?

Anzahl der Antworten 4 Antworten
Haben wir eine große Anwendung, hauptsächlich geschrieben in SQL Server 7.0, bei denen alle Datenbank-Aufrufe sind zu gespeicherten Prozeduren. Wir sind jetzt mit SQL Server 2005die mehr bietet T-SQL-Funktionen. Nach nur etwa alle SELECT -, INSERT -,

Was ist die Entsprechung für LOCK_ESCALATION = TABLE in SQL Server 2005?

Anzahl der Antworten 4 Antworten
Ich habe ein Skript, das generiert wurde, in SQL Server 2008, aber ich brauche, um es auszuführen, die für eine SQL Server 2005-Datenbank. Was wäre eine äquivalente Aussage für die folgenden in SQL Server 2005? ALTER TABLE

Wie kann ich das Äquivalent von "SHOW TABLES" in T-SQL machen?

Anzahl der Antworten 10 Antworten
Ich würde gerne eine lookup-Tabellen in meiner SQL-Server 2005 Express-Datenbank auf der Grundlage von Tabellen-Namen. In MySQL würde ich SHOW TABLES LIKE "Datasheet%"aber in T-SQL dies wirft einen Fehler (es wird versucht, zu suchen für eine SHOW

Übernehmen Sie wie bei allen Spalten, ohne alle Spaltennamen anzugeben.

Anzahl der Antworten 7 Antworten
Habe ich fand mich in einer position, wo ich arbeite, einer unbekannten Datenbank, die eine große Anzahl von Spalten für jede Tabelle. Ich habe eine Idee, welche Daten ich zum suchen bin, aber ich weiß nicht, welche

Was nützen die eckigen Klammern [] in SQL-Anweisungen?

Anzahl der Antworten 9 Antworten
Habe ich bemerkt, dass Visual Studio 2008 ist die eckige Klammern um die Spaltennamen in sql. Tun die Klammern bieten keinen Vorteil? Wenn ich hand-code T-SQL habe ich nie die Mühe mit Ihnen. Beispiel: Visual Studio: SELECT

Das Analysieren des Datenbankschemas dauert Stunden

Anzahl der Antworten 7 Antworten
Mit einem neuen SQL2005-Datenbank-Projekt in VS2010. Ich habe importieren von Objekten und Einstellungen, und baute das Projekt. Es scheint fest zu sein, die bei 'Analyse-Datenbank-schema. Ihre Datenbank-Projekte bereit sein werden, nach 3267 Operationen sind abgeschlossen". Scheint dies

SQL Server: Wie schreibe ich eine alter index-Anweisung, um dem eindeutigen Index eine Spalte hinzuzufügen?

Anzahl der Antworten 2 Antworten
Ich habe eine UNIQUE, NON CLUSTERED index auf eine Tabelle, die derzeit mit 4 Spalten für den index. Erstellen Sie ein Skript ändern können, lediglich eine weitere Spalte hinzufügen, um diesen index. Die neue Spalte Typ ist

SQL Server CASE .. WHEN .. IN-Anweisung

Anzahl der Antworten 4 Antworten
Auf SQL server 2005-ich versuche, diese Abfrage select-Anweisung SELECT AlarmEventTransactionTableTable.TxnID, CASE AlarmEventTransactions.DeviceID WHEN DeviceID IN( '7', '10', '62', '58', '60', '46', '48', '50', '137', '139', '142', '143', '164' ) THEN '01' WHEN DeviceID IN( '8', '9', '63',

SQL Wählen Sie Distinct Top 2

Anzahl der Antworten 3 Antworten
Wenn ich eine Tabelle mit dem Namen [Part] mit den Spalten [PartID],[IDNumber] und [Länge] und Daten: [PartID] [IDNumber] [Length] 1 Test1 50 2 Test1 60 3 Test2 50 4 Test3 70 Wie kann ich wählen Sie einfach

T-SQL-Teilzeichenfolge - Letzte 3 Zeichen

Anzahl der Antworten 5 Antworten
Mithilfe von T-SQL, wie würde ich Sie bekommen, die letzten 3 Zeichen einer varchar-Spalte? Also die Spalte text ist IDS_ENUM_Change_262147_190 und ich brauche 190 InformationsquelleAutor der Frage Jared | 2011-12-02

Wie subtrahiere ich SQL-Tabellen?

Anzahl der Antworten 13 Antworten
Es ist nicht wirklich eine Subtraktion, die ich Suche. Und ich weiß, das ist nicht eine Gewerkschaft oder eine Kreuzung... ich habe eine lange und komplexe gespeicherte Prozedur gibt eine Tabelle von aktive und inaktive Dokumente. Ich

Wie man ein Und-Zeichen (& amp; amp;) während der Verwendung von FOR XML PATH in SQL 2005 erhält

Anzahl der Antworten 3 Antworten
Gibt es irgendwelche tricks zur Verhinderung von SQL Server von entitizing chars wie &, < und >? Ich versuche die Ausgabe einer URL in meine XML-Datei, aber SQL will, ersetzen Sie jedes '&' mit '&amp;' Nehmen Sie

Abfrageleistung messen: "Abfragekosten für Ausführungsplan" und "Zeitaufwand"

Anzahl der Antworten 6 Antworten
Ich bin versucht zu bestimmen, wird die relative Leistung der zwei verschiedenen Abfragen und haben zwei Möglichkeiten der Messung dieses mir zur Verfügung: 1. Laufen beide und die Zeit jede Abfrage 2. Laufen beide und bekommen "Abfrage-Kosten"

Was ist "Audit Logout" in SQL Server Profiler?

Anzahl der Antworten 4 Antworten
Ich bin mit einem Daten-import (mit C#/Linq), und natürlich bin ich versucht zu optimieren meine Fragen soweit wie möglich. Zu diesem Zweck bin ich mit einem trace auf die DB mit SQL Server Profiler, mit meinem trace

Übergeben Sie die Tabelle als Parameter an die SQL Server-UDF

Anzahl der Antworten 10 Antworten
Ich würde gerne weitergeben einer Tabelle als parameter in einen scaler UDF. Ich würde auch es vorziehen, beschränken Sie die parameter für Tabellen mit nur einer Spalte. (optional) Ist das möglich? BEARBEITEN Ich nicht verzichten möchten, den

Wie kann ich beim Wiederherstellen einer Sicherung alle aktiven Verbindungen trennen?

Anzahl der Antworten 9 Antworten
Mein SQL Server 2005 nicht ein backup zurückspielen, weil der aktiven verbindungen. Wie kann ich es erzwingen? InformationsquelleAutor der Frage Jader Dias | 2009-07-20

Wie fügt man Datetime in die SQL-Datenbanktabelle ein?

Anzahl der Antworten 4 Antworten
Wie kann ich das einfügen datetime in die SQL-Datenbank-Tabelle ? Gibt es eine Möglichkeit, fügen Sie diese Abfrage durch den insert-Befehl in C# /.NET? InformationsquelleAutor der Frage Srihari | 2011-03-13

Row_Number () mit Union-Abfrage

Anzahl der Antworten 2 Antworten
Ich habe eine sql-Abfrage, die Zeilen zurückgibt, aus zwei Tabellen mit gleichen Spaltennamen. Ich brauche eine Zeile die Anzahl der Datensätze im vollständigen Ergebnis-set. Folgenden wird die Abfrage select Id, VersionNumber from documents where id=5 Union all

Wie kann ich die SSIS-Pakete in SQL Server Management Studio anzeigen?

Anzahl der Antworten 4 Antworten
Argh! Ich erstellt ein SSIS-Paket über einen Import-Assistenten, und ich kann nicht finden, die SSIS-Pakete auf dem server mit dem Management Studio. Ausführen eines SSIS-Paket nicht als option angezeigt, wenn ich in ein job-scheduler, entweder. InformationsquelleAutor der

Nur SQL-Schema sichern?

Anzahl der Antworten 4 Antworten
Muss ich erstellen eine Sicherung einer SQL Server 2005-Datenbank, die nur die Struktur...keine Aufzeichnungen, nur das schema. Gibt es eine Möglichkeit, dies zu tun? EDIT: ich bin versucht, erstellen Sie eine backup-Datei zu verwenden, die mit alten

So prüfen Sie, welche Sperren in einer Tabelle gehalten werden

Anzahl der Antworten 5 Antworten
Wie können wir überprüfen, welche Datenbank-sperren werden angewandt auf die Zeilen vor einem abfragebatch sein? Irgendein tool, dass die highlights table-row level locking in Echtzeit? DB: SQL-Server 2005 InformationsquelleAutor der Frage usman shaheen | 2009-03-29

Ist es notwendig, # zum Erstellen von temporären Tabellen im SQL Server zu verwenden?

Anzahl der Antworten 2 Antworten
Ist es erforderlich, dass # bevor Sie erstellen eine temporäre Tabelle in SQL server? Beispiel: SELECT column1, column2, someInt, someVarChar INTO ItemBack1 FROM table2 WHERE table2.ID = 7 Für ItemBack1 ist es notwendig, die # symbol? Wenn

SQL Server 2005 Festlegen einer Variablen für das Ergebnis einer Auswahlabfrage

Anzahl der Antworten 6 Antworten
Wie setze ich eine variable, um das Ergebnis der select-Abfrage ohne Verwendung einer gespeicherten Prozedur? Ich möchte etwas machen wie: OOdate DATETIME SET OOdate = Select OO.Date FROM OLAP.OutageHours as OO WHERE OO.OutageID = 1 Dann möchte

Überprüfen Sie in SQL Server 2005 mithilfe einer gespeicherten Prozedur, ob eine Zeichenfolge eine Teilzeichenfolge enthält

Anzahl der Antworten 4 Antworten
Ich habe einen string, @mainString = 'CATCH ME IF YOU CAN'. Ich möchte, um zu überprüfen, ob das Wort ME innerhalb @mainString. Wie kann ich überprüfen, ob ein string eine bestimmte Zeichenfolge in der SQL? InformationsquelleAutor der

SSIS-Verbindungsmanager, der SQL-Kennwort nicht speichert

Anzahl der Antworten 8 Antworten
Früher habe ich ein dts hatte, dass die sql server-Authentifizierung eine Verbindung. Im Grunde ist die userid, das Passwort ist gespeichert in dem Paket selbst. Nun, wenn ich gehen, um SSIS-das Passwort wird nicht immer gespeichert, um

Datetime in Where-Klausel

Anzahl der Antworten 6 Antworten
Wie kann ich die auswählen 12/20/2008 in where - Klausel von sql? Dem server wird SQL server 2005. select * from tblErrorLog where errorDate = '12/20/2008' InformationsquelleAutor der Frage Novice Developer | 2009-12-22

Wie Abfragen von Xml-Werten und Attributen aus Tabelle in SQL Server?

Anzahl der Antworten 4 Antworten
Ich habe eine Tabelle, die enthält eine Xml Spalte: SELECT * FROM Sqm Einer Probe des xml Daten einer Zeile wäre: <Sqm version="1.2"> <Metrics> <Metric id="TransactionCleanupThread.RecordUsedTransactionShift" type="timer" unit="µs" count="1" sum="21490" average="21490" minValue="73701" maxValue="73701" >73701</Metric> <Metric id="TransactionCleanupThread.RefundOldTrans" type="timer"

Konvertiere Monatszahl in Monatsnamen Funktion in SQL

Anzahl der Antworten 29 Antworten
Ich habe Monate in SQL Server gespeichert werden, wie 1,2,3,4,...12. Ich würde gerne zeigen Ihnen, wie Januar,Februar usw. Gibt es eine Funktion in SQL Server wie MonthName(1) = Januar? Ich versuche zu vermeiden, eine CASE-Anweisung, wenn möglich.

Wie kann ich eine UPDATE-Abfrage in SQL Server 2005 zurücksetzen?

Anzahl der Antworten 10 Antworten
Wie kann ich rollback eine UPDATE-Abfrage in SQL server 2005? Ich tun müssen, um diese in SQL, nicht über code. InformationsquelleAutor der Frage Guddu | 2009-04-06

SQL Server 2005: T-SQL, um einen Trigger vorübergehend zu deaktivieren

Anzahl der Antworten 7 Antworten
Ist es möglich, deaktivieren Sie einen trigger für einen batch von Befehlen und aktivieren Sie es, wenn der batch fertig ist? Ich bin sicher, ich könnte den trigger löschen und wieder neu hinzufügen, aber ich Frage mich,

Warum kann ich eine Aggregatfunktion für einen Ausdruck, der ein Aggregat enthält, nicht ausführen, indem ich dafür eine neue select-Anweisung erstelle?

Anzahl der Antworten 7 Antworten
Warum ist es, dass in der SQL-Server kann ich nicht tun: select sum(count(id)) as 'count' from table Aber ich kann select sum(x.count) from ( select count(id) as 'count' from table ) x Sind Sie nicht im wesentlichen

Ist es möglich, eine Case-Anweisung in einer sql From-Klausel zu verwenden?

Anzahl der Antworten 5 Antworten
Ist es möglich, mit Hilfe einer Case-Anweisung in einer sql-From-Klausel mit SQL 2005? Zum Beispiel, ich versuche so etwas wie: SELECT Md5 FROM CASE WHEN @ClientType = 'Employee' THEN @Source = 'HR' WHEN @ClientType = 'Member' THEN

Konvertieren Sie SQL Server-Datetime-Felder, um nur Datumsteile mit indizierten Lookups zu vergleichen

Anzahl der Antworten 5 Antworten
Habe ich eine convert(varchar,datefield,112) auf jedem Datumsfeld, dass ich Sie mit in 'zwischen' - Abfragen in SQL server, um sicherzustellen, dass ich bin nur die Buchhaltung für die Termine und nicht fehlen alle basierend auf der Zeit

Gibt es in MS SQL Server eine Möglichkeit, eine Spalte, die als Zähler verwendet wird, "atomar" zu erhöhen?

Anzahl der Antworten 4 Antworten
Unter der Annahme einer Read Committed-Snapshot-Transaktion isolation-Einstellung, ist die folgende Aussage "atomic" in dem Sinne, dass Sie nicht ständig "verlieren" eine gleichzeitige increment? update mytable set counter = counter + 1 Ich würde davon ausgehen, dass im

Stored Procedure von einer Funktion ausführen

Anzahl der Antworten 5 Antworten
Ich weiß, das aufgefordert wurde, den Tod, und ich weiß, warum SQL Server lässt nicht zu, dass Sie es tun. Aber es ist eine Problemumgehung für dieses, andere als die Verwendung von Erweiterten Gespeicherten Prozeduren? Und bitte

Wie kann ich die tatsächliche gespeicherte Prozedur Zeilennummer aus einer Fehlermeldung abrufen?

Anzahl der Antworten 7 Antworten
Wenn ich Sql-Server und es gibt eine Fehlermeldung die Fehlermeldung gibt eine Zeilennummer, die keine Korrelation zu den Zeilennummern, die in der gespeicherten Prozedur. Ich gehe davon aus, dass der Unterschied durch die Leerzeichen und Kommentare, aber

XML query () funktioniert, value () erfordert Singleton gefunden xdt: untypedAtomic

Anzahl der Antworten 3 Antworten
Ich habe ein typisiertes xml-Dokument als text gespeichert. Deshalb verwende ich den Datentyp KONVERTIEREN in xml durch die Verwendung einer Common Table Expression, um in der Lage sein zu verwenden von XML-Methoden: WITH xoutput AS ( SELECT