Als «sql-server-2008» getaggte Fragen

139
T-SQL-Split-String

Ich habe eine SQL Server 2008 R2-Spalte mit einer Zeichenfolge, die ich durch ein Komma teilen muss. Ich habe viele Antworten auf StackOverflow gesehen, aber keine davon funktioniert in R2. Ich habe sichergestellt, dass ich ausgewählte Berechtigungen für Beispiele für geteilte Funktionen habe. Jede...

139
SQL Server SELECT LAST N Zeilen

Dies ist eine bekannte Frage, aber die beste Lösung, die ich gefunden habe, ist etwa: SELECT TOP N * FROM MyTable ORDER BY Id DESC Ich habe eine Tabelle mit vielen Zeilen. Es ist nicht möglich, diese Abfrage zu verwenden, da dies viel Zeit in Anspruch nimmt. Wie kann ich also die letzten N Zeilen...

137
Lock Eskalation - Was passiert hier?

Beim Ändern einer Tabelle (Entfernen einer Spalte) in SQL Server 2008 habe ich auf die Schaltfläche Änderungsskript generieren geklickt und festgestellt, dass das generierte Änderungsskript die Spalte löscht, "go" sagt und dann eine zusätzliche ALTER TABLE-Anweisung ausführt, die anscheinend...

136
SQL "zwischen" nicht inklusive

Ich habe eine Frage wie diese: SELECT * FROM Cases WHERE created_at BETWEEN '2013-05-01' AND '2013-05-01' Dies führt jedoch zu keinen Ergebnissen, obwohl Daten zum 1. vorliegen. created_atsieht aus wie 2013-05-01 22:25:19, ich vermute es hat mit der zeit zu tun? Wie könnte dies gelöst...

130
So konvertieren Sie float in varchar in SQL Server

Ich habe eine Float-Spalte mit Nummern unterschiedlicher Länge und versuche, sie in Varchar umzuwandeln. Einige Werte überschreiten die maximale Größe von bigint, daher kann ich so etwas nicht tun cast(cast(float_field as bigint) as varchar(100)) Ich habe versucht, Dezimalzahlen zu verwenden,...