Als «sql-server» getaggte Fragen

111
IDENTITY_INSERT ist auf OFF gesetzt - Wie schalte ich es ein?

Ich habe eine gelöschte Dateiarchivdatenbank, in der die ID der gelöschten Datei gespeichert ist. Ich möchte, dass der Administrator die Datei wiederherstellen kann (sowie dieselbe ID zum Verknüpfen von Dateien). Ich möchte nicht identity_insert von der gesamten Tabelle entfernen, da das Inkrement...

111
So erstellen Sie eine Tabelle mit einer Identitätsspalte

Ich habe eine vorhandene Tabelle, die ich wegblasen werde, weil ich sie nicht mit der IDSpalte erstellt habe, die als Identitätsspalte der Tabelle festgelegt ist. Mit SQL Server Management Studio habe ich ein "Create To ..." der vorhandenen Tabelle per Skript erstellt und Folgendes erhalten: CREATE...

109
Vermeiden der SQL-Injection ohne Parameter

Wir haben hier eine weitere Diskussion über die Verwendung parametrisierter SQL-Abfragen in unserem Code. Wir haben zwei Seiten in der Diskussion: Ich und einige andere, die sagen, wir sollten immer Parameter verwenden, um uns vor SQL-Injektionen zu schützen, und die anderen, die es nicht für...

109
LEN-Funktion ohne nachgestellte Leerzeichen in SQL Server

Ich habe die folgende Testtabelle in SQL Server 2005: CREATE TABLE [dbo].[TestTable] ( [ID] [int] NOT NULL, [TestField] [varchar](100) NOT NULL ) Bestückt mit: INSERT INTO TestTable (ID, TestField) VALUES (1, 'A value'); -- Len = 7 INSERT INTO TestTable (ID, TestField) VALUES (2, 'Another value ');...

109
SQL Server: SELECT nur die Zeilen mit MAX (DATE)

Ich habe eine Datentabelle (die Datenbank ist MSSQL): ID OrderNO PartCode Quantity DateEntered 417 2144 44917 100 18-08-11 418 7235 11762 5 18-08-11 419 9999 60657 100 18-08-11 420 9999 60657 90 19-08-11 Ich möchte eine Abfrage durchführen, die OrderNO, PartCode und Quantity zurückgibt,...

109
Beispiel für SQL Server CTE und Rekursion

Ich benutze CTE nie mit Rekursion. Ich habe gerade einen Artikel darüber gelesen. Dieser Artikel zeigt Mitarbeiterinformationen mit Hilfe von SQL Server CTE und Rekursion. Grundsätzlich werden Mitarbeiter und deren Managerinformationen angezeigt. Ich kann nicht verstehen, wie diese Abfrage...