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

SQL: Wählen Sie den niedrigsten Wert, der noch nicht existiert

In Tabelle A habe ich eine int-Spalte. Ist es möglich, nur eine select-Anweisung zu verwenden, um den Minimalwert in der Spalte zu wählen, die NICHT EXISTIERT und größer als 0 ist? Wenn die Spalte beispielsweise die Werte 1,2,9 hat, gibt d...
06.10.2010, 11:32
3
Antworten

Warum gibt die Differenzfunktion unterschiedliche Ergebnisse, wenn die Reihenfolge der zu vergleichenden Zeichenfolgen geändert wird?

In SQL Server, wenn ich Folgendes mache: %Vor% Wenn ich das tue: %Vor% Ich dachte, die Difference-Funktion betrachtet die Soundex-Werte unter der Haube und gibt eine 0-4-Zahl an, wie viele Zeichen an derselben Stelle sind. %Vor%     
31.10.2016, 18:05
5
Antworten

Wie finde ich heraus, welche Stored Procedures welche Indizes verwenden?

Ich versuche herauszufinden, welche Indizes in meiner Datenbank nicht mehr verwendet werden. Ich hatte großes Glück mit der folgenden Abfrage: %Vor% Was ich jetzt herausfinden möchte, ist, welche Stored Procedures die Suchen, Scans und Looku...
11.02.2010, 21:07
6
Antworten

Nicht vorhanden vs Nicht In: Effizienz

Ich war immer davon ausgegangen, dass es nicht den Weg gibt, den man gehen muss, anstatt einen nicht-in-Zustand zu benutzen. Bei einem Vergleich mit einer Abfrage, die ich verwendet habe, habe ich jedoch festgestellt, dass die Ausführung für den...
09.07.2015, 23:01
2
Antworten

Wie erstelle ich einen komplexen Typ aus einer gespeicherten Prozedur, die exec () verwendet?

Ich möchte einen komplexen Typ erstellen, der in einem Entity Manager aus einer Abfrage verwendet wird, die dynamisch erstellt und mit exec() ausgeführt wird. Ist es möglich?; da ich einen Filter schreibe, was würden Sie stattdessen tun, wenn...
16.09.2010, 15:22
5
Antworten

Sie müssen den Agentenjob starten und warten, bis der Vorgang abgeschlossen ist und Erfolg oder Misserfolg erzielt wird

Ich habe versucht, mithilfe von SQL Server 2005 Beispielcode zu finden. Ich muss einen Agentenjob starten und warten, bis der Prozess abgeschlossen ist und der Erfolg oder Fehler erzielt wird. Ich weiß, dass ich verwenden kann %Vor% um de...
18.05.2012, 07:29
4
Antworten

Wie "implodiere" (de-normalize / concat) mehrere Spalten in eine einzelne Spalte?

Ich habe eine Abfrage, die so etwas ausgibt: %Vor% Ich bin mir sicher, dass ich eine Aggregationsfunktion gesehen habe, die es (mit GROUP BY F_KEY ) in etwa so verwandelt: %Vor% Bedeutet, es "implodiert" irgendwie die Werte von EV i...
10.11.2011, 19:12
1
Antwort

Eager lädt in EntityFramework mit DbContext.Database.SqlQuery

Kann ich in EF 4 eifrig Navigationseigenschaften laden, indem ich SQL in DbContext.Database.SqlQuery oder DbContext.Set<T>().SqlQuery schreibe? Es scheint, als ob meine Navigationseigenschaften nicht ausgefüllt werden. Bearbeiten...
03.02.2012, 23:35
2
Antworten

SQL Server-Datumsbereich Problem beim Verwenden von Daten aus Webserverprotokollen

Ich habe meine rohen IIS-Protokolldateien in eine SQL Server-Tabelle importiert Log Parser Tool für mehrere Monate. Dies wird getan, um das Schreiben von zu ermöglichen SSRS-Berichte basieren auf diesen Protokolldaten. Einer der Berichte, an...
18.11.2010, 23:58
2
Antworten

linke äußere Verbindung in t-sql

Ich habe die folgenden zwei Tabellen. Ich verwende SQL Server 2008 R2 %Vor% Dies gibt die Ergebnismenge zurück %Vor% Ich möchte das folgende Ergebnis festgelegt haben %Vor% Im Moment erfasse ich dies, indem ich eine neue Tabelle mit...
21.12.2012, 16:26