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.

4
Deklarieren Sie die Variable für eine Abfragezeichenfolge
Ich habe mich gefragt, ob es in MS SQL Server 2005 eine Möglichkeit gibt, dies zu tun: DECLARE @theDate varchar(60) SET @theDate = '''2010-01-01'' AND ''2010-08-31 23:59:59''' SELECT AdministratorCode, SUM(Total) as theTotal, SUM(WOD.Quantity) as theQty, AVG(Total) as avgTotal, (SELECT SUM(tblWOD.Amount) FROM tblWOD JOIN tblWO on tblWOD.OrderID = tblWO.ID WHERE tblWO.Approved …



4
Top 1 mit einem linken Join
In Anbetracht der folgenden Abfrage gibt es möglicherweise mehrere Zeilen in dps_markers mit demselben Markierungsschlüssel, aber wir möchten nur gegen die erste beitreten. Wenn ich diese Abfrage nehme und die Top 1 und ORDER BY entferne, erhalte ich einen Wert für mbg.marker_value, aber laufe so wie er ist, gibt er …


4
Wie können Sie feststellen, welche Tabellen in einer SQL Server 2005-Datenbank den meisten Speicherplatz beanspruchen?
Wie können Sie feststellen, welche Tabellen in einer SQL Server 2005-Datenbank den meisten Speicherplatz beanspruchen? Ich bin sicher, dass es eine gespeicherte Systemprozedur gibt, die diese Informationen anzeigt. Ich habe eine TEST-Datenbank, die von 1 TB auf 23 TB gewachsen ist. Wir führen derzeit viele Clientkonvertierungstests in der Datenbank durch, …

10
SQL Row_Number () -Funktion in Where-Klausel
Ich fand eine Frage beantwortet mit dem Row_Number() Funktion in der where-Klausel . Als ich eine Abfrage versuchte, wurde folgende Fehlermeldung angezeigt: "Meldung 4108, Ebene 15, Status 1, Zeile 1 Fensterfunktionen können nur in den Klauseln SELECT oder ORDER BY angezeigt werden." Hier ist die Abfrage, die ich versucht habe. …



5
Gibt es einen Vorteil von Varchar (500) gegenüber Varchar (8000)?
Ich habe dies in MSDN-Foren und hier nachgelesen und bin mir immer noch nicht sicher. Ich denke, das ist richtig: Varchar (max) wird als Textdatentyp gespeichert, was Nachteile hat. Nehmen wir also an, Ihr Feld wird zuverlässig weniger als 8000 Zeichen enthalten. Wie ein BusinessName-Feld in meiner Datenbanktabelle. In Wirklichkeit …
90 sql  sql-server  tsql 






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.