sql

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.
3
Antworten

Wie Sie alle negativen Zahlen in einer T-SQL-Anweisung für eine Gruppe auf null setzen

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
2
Antworten

Sql Server - Unzureichender Ergebnisbereich zum Konvertieren des uniqueidentifier-Werts in char

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
1
Antwort

Verwenden von Ausgabe, um eine Variable in einer Zusammenführungsanweisung zu setzen

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
5
Antworten

SQL CASE und lokale Variablen

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
5
Antworten

Gibt es jemals einen logischen Grund, 1 = 1 in einer where-Klausel zu verwenden? [Duplikat]

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
5
Antworten

wie man einzelne Zitate innerhalb einer transact sql-Anweisung verwendet

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
3
Antworten

Warum finden Deadlocks in SQL Server statt?

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
3
Antworten

SQL Server: Zählen Sie die Häufigkeit, mit der die ID aus Tabelle A in Tabelle B auftritt

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
4
Antworten

DataReader.GetFieldType hat null zurückgegeben

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
2
Antworten

SQL CASE [Spalte] WANN IN ('case1', 'case2') DANN 'oops' END?

Gibt es eine Möglichkeit, einen CASE zu überprüfen, wenn er sich in einem Array befindet: %Vor%     
05.01.2010, 04:23