Als «sql-server» getaggte Fragen

Microsoft SQL Server ist ein relationales Datenbankverwaltungssystem (RDBMS). Verwenden Sie dieses Tag für alle SQL Server-Editionen, einschließlich Compact, Express, Azure, Fast-Track, APS (ehemals PDW) und Azure SQL DW. Verwenden Sie dieses Tag nicht für andere DBMS-Typen (MySQL, PostgreSQL, Oracle usw.). Verwenden Sie dieses Tag nicht für Probleme bei der Software- und Mobilentwicklung, es sei denn, es steht in direktem Zusammenhang mit der Datenbank.

16
Ein expliziter Wert für die Identitätsspalte in der Tabelle kann nur angegeben werden, wenn eine Spaltenliste verwendet wird und IDENTITY_INSERT ON SQL Server ist
Ich versuche diese Abfrage zu machen INSERT INTO dbo.tbl_A_archive SELECT * FROM SERVER0031.DB.dbo.tbl_A aber auch nachdem ich gerannt bin set identity_insert dbo.tbl_A_archive on Ich erhalte diese Fehlermeldung Ein expliziter Wert für die Identitätsspalte in der Tabelle 'dbo.tbl_A_archive' kann nur angegeben werden, wenn eine Spaltenliste verwendet wird und IDENTITY_INSERT aktiviert ist. …
187 sql-server 



14
Konvertierung von SQL Server-Zeichenfolgen in Datumsangaben
Ich möchte einen String wie folgt konvertieren: '10/15/2008 10:06:32 PM' in den entsprechenden DATETIME-Wert in SQL Server. In Oracle würde ich Folgendes sagen: TO_DATE('10/15/2008 10:06:32 PM','MM/DD/YYYY HH:MI:SS AM') Diese Frage impliziert, dass ich die Zeichenfolge in eines der Standardformate analysieren und dann mit einem dieser Codes konvertieren muss. Das scheint …


9
ist es möglich, EXISTS direkt als Bit auszuwählen?
Ich habe mich gefragt, ob es möglich ist, so etwas zu tun (was nicht funktioniert): select cast( (exists(select * from theTable where theColumn like 'theValue%') as bit) Scheint, als ob es machbar sein sollte, aber viele Dinge, die in SQL funktionieren sollten, funktionieren nicht;) Ich habe Problemumgehungen dafür gesehen (SELECT …
185 sql  sql-server  tsql 

16
So erhalten Sie eine kumulative Summe
declare @t table ( id int, SomeNumt int ) insert into @t select 1,10 union select 2,12 union select 3,3 union select 4,15 union select 5,23 select * from @t Die obige Auswahl gibt mir Folgendes zurück. id SomeNumt 1 10 2 12 3 3 4 15 5 23 Wie …

11
CSV-Datei in SQL Server importieren
Ich suche Hilfe beim Importieren einer .csvDatei in SQL Server mit BULK INSERTund habe einige grundlegende Fragen. Probleme: Die CSV-Dateidaten können ,(Komma) dazwischen haben (Beispiel: Beschreibung). Wie kann ich also den Import für diese Daten durchführen? Wenn der Client die CSV aus Excel erstellt, werden die Daten mit Komma eingeschlossen …
185 sql  sql-server  csv  bulkinsert  bulk 

9
Der beste Weg, um verschachtelte Fallanweisungslogik in SQL Server auszuführen
Ich schreibe eine SQL-Abfrage, bei der einige der zurückgegebenen Spalten abhängig von vielen Bedingungen berechnet werden müssen. Ich verwende derzeit verschachtelte case-Anweisungen, aber es wird chaotisch. Gibt es einen besseren (besser organisierten und / oder lesbareren) Weg? (Ich verwende Microsoft SQL Server, 2005) Ein vereinfachtes Beispiel: SELECT col1, col2, col3, …

13
Wiederherstellung der SQL Server-Datenbanksicherung in einer niedrigeren Version
Wie kann eine SQL Server-Datenbanksicherungsdatei einer höheren Version auf einem SQL Server einer niedrigeren Version wiederhergestellt werden? Mit SQL Server 2008 R2 (10.50.1600) habe ich eine Sicherungsdatei erstellt und möchte sie jetzt auf dem SQL Server 2008 (10.00.1600) meines Live-Servers wiederherstellen . Beim Versuch, die Sicherung auf SQL Server 2008 …
185 sql-server 

18
Die Anweisung ALTER TABLE stand in Konflikt mit der Einschränkung FOREIGN KEY
Ich habe ein Problem beim Versuch, meiner tblDomareTabelle einen Fremdschlüssel hinzuzufügen . Was mache ich hier falsch? CREATE TABLE tblDomare (PersNR VARCHAR (15) NOT NULL, fNamn VARCHAR (15) NOT NULL, eNamn VARCHAR (20) NOT NULL, Erfarenhet VARCHAR (5), PRIMARY KEY (PersNR)); INSERT INTO tblDomare (PersNR,fNamn,eNamn,Erfarenhet) Values (6811034679,'Bengt','Carlberg',10); INSERT INTO tblDomare …
184 sql  sql-server  database 



8
nvarchar (max) vs NText
Welche Vor- und Nachteile hat die Verwendung der Datentypen nvarchar(max)vs. NTextin SQL Server? Ich benötige keine Abwärtskompatibilität, daher ist es in Ordnung, dass nvarchar(max)dies in älteren SQL Server-Versionen nicht unterstützt wird. Bearbeiten: Anscheinend gilt die Frage auch für TEXTund IMAGEvs. varchar(max)und varbinary(max)für diejenigen, die später nach diesen Datentypen suchen.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.