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

Wie Blöcke der Zeit zu konsolidieren?

Ich habe eine abgeleitete Tabelle mit einer Liste von relativen Sekunden zu einem Fremdschlüssel (ID): %Vor% Die Tabelle enthält hauptsächlich nicht überlappende Daten, aber es gibt Fälle, in denen ich ein TimeTo & lt; TimeFrom eines anderen...
24.07.2014, 21:43
3
Antworten

Wählen Sie Zeilen basierend auf jedem n-ten Zeitintervall aus

Ich habe eine Tabelle mit einem Primärschlüssel (bigint), datetime, value, foreignKey zur Konfigurationstabelle, die aus 100.000 Zeilen besteht. Ich möchte in der Lage sein, eine Zeile für ein variables Zeitintervall zu erhalten. Beispielsweise....
13.05.2013, 20:42
4
Antworten

Was sind die Nachteile von sql_variant?

Ich habe mehrmals gelesen und gehört, dass sql_variant vermieden werden sollte. Ich denke, ich habe einen großartigen Anwendungsfall dafür. Ich habe varchar(max) in der Vergangenheit verwendet, um verschiedene Typen in derselben Spalte zu...
20.10.2011, 16:33
1
Antwort

Blockieren gespeicherte Prozeduren Tabellen / Zeilen?

Eine ziemlich einfache Frage. Habe ich in SQL 2008, wenn ich eine gespeicherte Prozedur habe (siehe unten), das Risiko einer Wettlaufsituation zwischen den ersten beiden Aussagen oder sperrt die gespeicherte Prozedur die Dinge, die sie berührt,...
01.10.2010, 16:49
4
Antworten

Überprüfung auf Zeitbereichsüberlappung, das Wächterproblem [SQL]

Ich stoße bei einem größeren Problem in eine Straßensperre. Als Teil einer großen Abfrage muss ich ein "Nachtwächter" -Problem lösen. Ich habe eine Tabelle mit Zeitplan Verschiebungen als solche: %Vor% Als Teil einer Abfrage muss ich fest...
23.04.2009, 14:08
3
Antworten

Seltsames Verhalten bei der Volltextsuche in SQL Server

Ich habe MyTable mit einer Spaltenmeldung NVARCHAR (MAX). Datensatz mit ID 1 enthält die Nachricht '0123456789333444 Test' Wenn ich die folgende Abfrage ausfühle %Vor% Datensatz-ID 1 wird in den Ergebnissen angezeigt und meiner Meinung...
11.11.2013, 16:30
2
Antworten

Was passiert in einer UPDATE-Anweisung, in der die aktualisierte Tabelle in den FROM / JOIN-Klauseln nicht erwähnt wird?

Ich wollte die folgende UPDATE -Anweisung in einer SQL Server-Datenbanktabelle ausführen: %Vor% Aus Versehen habe ich stattdessen die folgende Anweisung ausgeführt: %Vor% Beachten Sie, dass in dieser zweiten Anweisung (die falsche) di...
23.10.2015, 10:54
2
Antworten

Ordnen Sie den Arbeitsort nach dem Zufallsprinzip zu, und jeder Standort sollte die Anzahl der designierten Mitarbeiter nicht überschreiten

Ich versuche, einzigartige zufällige Entsendung Orte der Mitarbeiter innerhalb einer Liste von Orten zu wählen, alle Mitarbeiter sind bereits an diesen Orten veröffentlicht, ich versuche, einen neuen zufälligen Buchungsplatz für sie mit "wo" Bed...
22.09.2012, 13:09
6
Antworten

Sequenzielle SQL-Einfügungen, wenn sie von CROSS APPLY ausgelöst werden

Dieser Prozess hat mehrere Schritte, die sich in verschiedenen Tabellen einer Datenbank widerspiegeln: Produktion - & gt; UPDATE für die Inventory-Tabelle mit etwas wie %Vor% Das obige füttert eine Protokolltabelle mit einem TRIG...
19.02.2014, 22:01
5
Antworten

INSERT INTO mit exec mit mehreren Resultsets

SQL Server ermöglicht es mir, die zurückgegebene Ergebnismenge einer gespeicherten Prozedur wie folgt einzufügen: %Vor% Dies funktioniert, solange die gespeicherte Prozedur nur 1 Ergebnismenge zurückgibt. Gibt es eine Möglichkeit, dies zu...
04.11.2013, 15:32