sql-server

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 (früher PDW) und Azure SQL DW. Verwenden Sie dieses Tag nicht für andere Arten von DBMS (MySQL, PostgreSQL, Oracle usw.). Verwenden Sie dieses Tag nicht für Probleme bei der Software- und mobilen Entwicklung, es sei denn, es steht in direktem Zusammenhang mit der Datenbank.
7
Antworten

SQL Select-Anweisung zum Berechnen einer Spalte für den laufenden Durchschnitt

Ich versuche, eine laufende Durchschnittspalte in der SELECT-Anweisung basierend auf einer Spalte aus den n vorherigen Zeilen in derselben SELECT-Anweisung zu haben. Der Durchschnitt, den ich brauche, basiert auf den n vorherigen Zeilen im Resul...
26.05.2009, 15:32
3
Antworten

kann ich SQL Server-Datenbanknamen mit Bindestrichen wie abc-123 angeben?

Ich habe eine SQL-Server-Datenbank mit dem Namen abc-123 erstellt, indem ich eine Tabelle Emp erstellt habe, wenn ich wie renne select * from abc-123.emp; Ich bekomme die Ergebnisse. Aber wenn ich versuche, dem Benutzer ein Privileg zu gew...
08.01.2014, 12:15
3
Antworten

Wie können Sie den Fortschritt eines SQL-Updates verfolgen?

Nehmen wir an, ich habe ein Update wie: %Vor% Dieses Update wird im Grunde Millionen von Zeilen durchlaufen und den Doppelpunkt trimmen, wenn es einen in der Spalte c1 gibt. Wie kann ich verfolgen, wie weit es in der Tabelle fortgeschritt...
21.01.2011, 01:17
2
Antworten

Ermitteln des varchar-Inhalts in nvarchar-Spalten

Ich habe eine Reihe von NVARCHAR-Spalten, von denen ich vermute, dass sie perfekt speicherbare Daten in VARCHAR-Spalten enthalten. Aber ich kann nicht einfach den Typ der Spalten in VARCHAR ändern und hoffe auf das Beste, ich muss eine Überprüfu...
16.08.2009, 10:16
4
Antworten

Sql Server Prädikate faul?

Ich habe eine Frage: %Vor% Also, wird die CAST und Division durchgeführt, wenn cheapLookup ist 0 ? Wenn nicht, wie kann ich die Berechnung in diesem Fall vermeiden?     
04.03.2011, 14:34
8
Antworten

So ermitteln Sie, welche Version von SQL Server mit T-SQL ausgeführt wird

Ich brauche Hilfe bei der Verwendung von T-SQL, um herauszufinden, welche Version von SQL Server unterschiedliche Code-Sets ausführt und ausführt, je nachdem, ob SQL Server 2000 oder Sql Server 2008 ausgeführt wird.     
28.02.2011, 19:30
2
Antworten

Wie werden alle NULL-Werte der Bit-Typspalte in MSSQL in der gesamten Datenbank auf "false" gesetzt?

Ich habe eine Datenbank mit Ich habe viele Bit-Typ-Spalten. Nach dem Hinzufügen anderer Spalten brauche ich alle alten Spalten, um "falsche" Standardwerte zu haben.     
06.09.2012, 13:32
3
Antworten

Erstellt, löscht und fügt eine temporäre Tabelle in eine benutzerdefinierte Funktion ein

Ich versuche eine Funktion nach meinen Anforderungen zu erstellen. Wenn Sie jedoch #tempTable erstellen oder löschen, wird ein Fehler wie folgt angezeigt:    ungültige Verwendung eines Seiteneffekt-Operators 'Drop-Objekt' innerhalb eine...
29.06.2012, 19:26
9
Antworten

SQL Server Clustered Index - Reihenfolge der Indexfrage

Ich habe eine Tabelle wie folgt: %Vor% keyA und keyB zusammen sind eindeutig, sind der Primärschlüssel meiner Tabelle und bilden einen Clustered-Index. Es gibt 5 mögliche Werte für keyB, aber eine unbegrenzte Anzahl von möglichen Werten f...
05.12.2008, 15:01
3
Antworten

Verwenden von IF IsNumeric als Argument

Ich habe mich gefragt, wie man IsNumeric in SQL benutzt, es ist etwas anders als VBScript, aber ich glaube, ich konnte es umgehen, zB: %Vor% Würde das ein Weg sein? Was ich wirklich machen möchte ist: %Vor% aber das gibt einen Fehler. Be...
15.02.2012, 00:09