tsql

T-SQL (Transact Structured Query Language) ist die Erweiterung der SQL-Funktionalität, die von Sybase ASE und Microsoft SQL Server unterstützt wird. Verwenden Sie dieses Tag nicht für MySQL-, PostgreSQL-, Oracle (Pl / SQL) -bezogene Abfragen.
7
Antworten

Jemandes Alter in SQL finden

In einer SQL Server-Datenbank zeichne ich das Geburtsdatum der Personen auf. Gibt es eine einfache Methode, das Alter der Person an einem bestimmten Datum nur mit SQL zu berechnen? Die Verwendung von DATEDIFF (YEAR, DateOfBirth, GETDATE ())...
12.11.2008, 12:15
4
Antworten

Warum dauert ein UPDATE viel länger als ein SELECT?

Ich habe die folgende Select-Anweisung, die fast sofort beendet wird. %Vor% Die äquivalente Aktualisierungsanweisung benötigt jedoch 1m40s %Vor% Auch wenn ich hinzufügen: %Vor% am Ende der update-Anweisung, die die Anzahl der Schreib...
05.01.2010, 22:36
3
Antworten

Gibt es eine Möglichkeit, innerhalb eines Skripts zu pausieren oder kurz zu warten?

Ich gehe davon aus, dass das, was ich fragen werde, typischerweise in den Bereich der "schlechten Praxis" fallen würde, aber ich möchte trotzdem fragen, weil diese Funktionalität nützlich ist, um Probleme zu diagnostizieren und lang laufende Skr...
01.07.2011, 13:49
4
Antworten

Wie erhält SQL Server den Standardwert 0, wenn keine Zeilen vorhanden sind?

Wie kann ich einen Standardwert von 0 erhalten, wenn eine Summe keine Zeilen zurückgibt? Bearbeiten: Ich habe diesen Beitrag bearbeitet, um ein ausführlicheres Beispiel hinzuzufügen (auf das der vorherige nicht stieß) z. B. %Vor% Dies...
17.09.2009, 13:28
6
Antworten

SQL selbst paarweise verbinden

Angenommen, ich habe eine Tabelle mit Einträgen wie %Vor% und für jede ID möchte ich diese Daten an sich selbst so verbinden, dass Beobachtungen mit nachfolgenden Departure Date und Arrival Date paarweise gruppiert werden - d. h. eine...
15.01.2016, 16:45
2
Antworten

T-SQL-Abfrage, in der Spalte nur Zahlen enthält [doppelt]

Ich versuche, eine T-SQL-Abfrage zu schreiben, die nur Zeilen zurückgibt, in denen eine bestimmte Spalte nur Zahlen enthält. etwas wie Wählen Sie * aus der Tabelle mit der Spalte '[0-9]%' Das Problem ist, dass die Spalte 1 - 10 Zeic...
14.08.2010, 23:26
5
Antworten

SQL Server - Fehlen von NATURAL JOIN / x JOIN y USING (Feld)

Ich habe gerade auf NATURAL JOIN / USING - SQL92-Funktionen gelesen, die (leider?) im aktuellen Repertoire von SQL Server fehlen. Hat jemand von einem DBMS, das diese unterstützt, zu SQL Server (oder einem anderen nicht unterstützenden DBMS)...
18.07.2010, 22:53
2
Antworten

SQL - Gruppieren nach mit linker Verknüpfung

Ich habe zwei Tische. Tabelle A enthält eine Liste von Mitarbeiternamen. Tabelle B ist eine komplexe Tabelle mit Informationen über Telefonanrufe von Mitarbeitern. Mein Ziel ist es, eine Tabelle mit den Spalten 'name' und 'callCount' zu erste...
12.07.2010, 20:17
5
Antworten

Erstellt eine berechnete Spalte mit Daten aus einer anderen Tabelle

Ich habe eine SQL Server 2008 R2-Datenbank. Diese Datenbank hat zwei Tabellen namens Pictures und PictureUse. Die Bildtabelle hat die folgenden Spalten: %Vor% Die PictureUse-Tabelle enthält die folgenden Spalten: %Vor% Ich muss eine b...
21.11.2012, 08:06
1
Antwort

SQL Server Berechnete Spaltenformelsyntax

Ich möchte eine berechnete Bitspalte verwenden, die wahr ist, wenn eine andere Spalte in der Tabelle nicht null ist. Was ist die richtige Formel dafür? %Vor% Die folgende Formel wird nicht validiert. - Was vermisse ich? Formel für HasLabel...
30.09.2009, 14:18