Structured Query Language (SQL) ist eine Sprache für die Abfrage von Datenbanken. Fragen sollten Codebeispiele, Tabellenstruktur, Beispieldaten und ein Tag für die verwendete DBMS-Implementierung (z. B. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 usw.) enthalten. Wenn sich Ihre Frage nur auf ein bestimmtes DBMS bezieht (verwendet bestimmte Erweiterungen / Funktionen), verwenden Sie stattdessen das Tag des DBMS. Antworten auf mit SQL gekennzeichnete Fragen sollten den ISO / IEC-Standard SQL verwenden.
Ich habe eine T-SQL-Abfrage, bei der alle negativen Mengen auf Null gesetzt werden sollen.
%Vor%
Grundsätzlich, wenn die Summe aus 5, 5, -1 besteht, sollte das Ergebnis 5 + 5 + 0 = 10 sein, und nicht (5 + 5 + (- 1) = 9.
Wie würde ich das...
06.09.2011, 12:47
Ich erhalte einen Fehler, wenn ich die SQL-Abfrage beim Kopieren von Daten von einer Tabelle in eine andere abspiele,
Msg 8170, Ebene 16, Status 2, Zeile 2
Unzureichender zu konvertierender Ergebnisbereich
uniqueidentifier Wert zu char...
12.04.2011, 00:10
Ich habe eine Zusammenführungs-Anweisung, die immer einen einzelnen Datensatz aktualisieren oder einfügen sollte. Ich möchte die ID dieser Anweisung in einer Variablen speichern. Es sieht so aus:
%Vor%
Das funktioniert jetzt nicht, weil Sie...
30.05.2013, 14:22
Ich würde gerne wissen, wie ich lokale Variablen in CASE -Anweisungen in SQL verwenden kann?
Dieses Skript gibt mir einen Fehler:
%Vor%
Ich benutze MS SQL 2008.
04.08.2010, 07:17
Ich arbeite an einer Codebasis, die oft hat
where 1=1
Diese Abfragen sind oft komplex und schwer zu lesen. Daher ist es nicht immer möglich, die Abfragesemantik nur für einen Refactor aufzuschlüsseln. Mein Bauchgefühl ist, dass dies...
02.12.2011, 16:42
Ich möchte einzelne Zitate in einer transact sql-Anweisung verwenden und dann diese Anweisung ausführen.
zum Beispiel meine Abfrage ist:
%Vor%
jetzt möchte ich wie folgt verwenden:
%Vor%
das funktioniert nicht, und dieser Fehler ist a...
26.07.2011, 19:38
So wie ich es verstehe, passieren SQL-Deadlocks, wenn ein SPID mit der Verarbeitung einer anderen Abfrage beschäftigt ist und es nicht störend sein kann, einen anderen auszuführen, weil es gerade so beschäftigt ist. Der SQL Server wählt nach dem...
21.07.2011, 19:10
Ich habe zwei Tabellen: Produkte und Bestellungen. Bestellungen verweisen Produkte über ProductID als Fremdschlüssel. Ich möchte wissen, wie oft jedes Produkt verkauft wurde, einschließlich des Produkts, das nur einmal verkauft wird. Ich kann es...
30.01.2012, 17:00
In meiner db-Tabelle Layout gibt es eine Spalte mit dem Typ hierarchyid (Spaltenindex = 4).
Beim Versuch, eine neue Umgebung einzurichten (ein virtueller Webserver, der vom XEN-Server erstellt wurde), und dann die Site auszuführen, habe ich d...
04.07.2011, 09:33
Gibt es eine Möglichkeit, einen CASE zu überprüfen, wenn er sich in einem Array befindet:
%Vor%
05.01.2010, 04:23