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

Wie kann ich eine SQL Server-Systemtabelle erstellen?

Ich entwickle eine Website, die zuerst Entity Framework-Code mit Migrationen verwendet. Nach jeder größeren Veröffentlichung nehme ich eine Kopie der Produktionsdaten und richte sie in meiner Entwicklungsumgebung ein. Ich habe festgestellt, dass...
09.08.2013, 00:11
3
Antworten

Verwendung des Standardparameters im Stored Procedure-Aufruf

Ich habe die folgende gespeicherte Prozedur %Vor% Dies liefert das korrekte Ergebnis beim Aufruf in SSMS. %Vor% Obwohl beim Aufruf innerhalb einer C # -Anwendung wie folgt %Vor% & amp; wird vom Profiler wie folgt erfasst. %Vor% M...
26.09.2013, 23:21
2
Antworten

So erstellen Sie JSON aus einer EAV-Tabelle in SQL Server

Wenn Sie eine einfache Tabelle haben wie: %Vor% Dann können Sie ein JSON unter Verwendung von For XML in SQL Server wie folgt erstellen: %Vor% Das ist einfach, weil die Spalten vorher bekannt sind. Ich stehe jedoch fest, JSON aus eine...
04.09.2013, 04:56
4
Antworten

Berechnet den Wert mit dem vorherigen Wert einer Zeile in T-SQL

Ich habe die folgende Tabelle und möchte den Wert von Column2 in jeder Zeile mit dem Wert derselben Spalte (Column2) aus der vorherigen Zeile in einer SQL-Datei berechnen, ohne den Cursor oder die While-Schleife zu verwenden. %Vor% Irgendwel...
23.02.2011, 16:23
1
Antwort

Deterministische Zeichenfolge ersetzen und sortieren

Ich habe eine persistente berechnete Spalte, die Scalar Valued Function aufruft. Wie Sie wissen, muss diese Funktion deterministisch sein, um den Wert zu erhalten. Auch wenn REPLACE Funktion sich deterministisch verhält (ich kann ' Ich denk...
21.06.2017, 11:22
2
Antworten

Wie kann ich "EXEC @sql" ausnutzen?

Mein Kollege ist mit seinem Code unsicher und erlaubt einem Benutzer, eine SQL-Datei hochzuladen, die auf dem Server ausgeführt werden soll. Er löscht alle Schlüsselwörter in der Datei wie "EXEC", "DROP", "UPDATE", "INSERT", "TRUNC" Ich mö...
16.09.2010, 22:07
2
Antworten

FullText Suche mit mehreren Tabellen in SQL

Ich habe 3 Tische, tblBook(BookID, ISBN, Title, Summary) tblAuthor(AuthorID, FullName) tblBookAuthor(BookAuthorID, BookID, AuthorID) tblBookAuthor ermöglicht, dass ein einzelnes Buch mehrere Autoren hat und ein Autor mögli...
15.10.2009, 13:45
1
Antwort

Warum wählen Sie oben ... Reihenfolge nach indizierten Spalte noch sortieren?

Ich habe den folgenden Index erstellt, um die select top-Anweisung abzudecken. %Vor% Aber es dauert noch eine Weile (19 Sekunden auf meinem Tisch mit 50 Millionen Zeilen) und der Ausführungsplan zeigt, dass es immer noch ein "Sortieren" gibt...
28.10.2016, 20:58
3
Antworten

t-sql: Konvertiere varchar nach xml

Ich habe einige gültige und ungültige XML-Werte in einer varchar-Spalte gespeichert. Ich möchte die gültigen XML-Werte in den tatsächlichen xml-Datentyp umwandeln und ungültige Nullen. Was ist ein guter Weg, dies zu tun? Etwas wie: %V...
30.07.2013, 16:41
2
Antworten

SQL: Wie vs enthält - verschiedene Ergebnisse

Ich führe zwei Abfragen für eine Tabelle aus. %Vor% Und %Vor% Die erste Abfrage gibt zurück %Vor% Und die zweite wird zurückkehren %Vor% Weiß jemand, warum Ähnliches mehr Werte zurückgeben würde als das Enthält? Gibt es ein Probl...
07.10.2011, 14:45