Als «t-sql» getaggte Fragen

7
Wie portiere ich LTRIM von Oracle nach SQL Server?

Beim Verschieben einer Anwendung von Oracle auf SQL Server habe ich dieses Pseudo-Oracle PL / SQL: SELECT LTRIM(MyColumn, '-, ') FROM MyTable Das heißt, ich verwende OracleLTRIM mit einem zweiten Argument, das die Zeichen angibt, die von der linken Seite der Zeichenfolge abgeschnitten werden...

7
Wie man Datensätze nach Zeit abtastet

Ich habe also eine Tabelle in SQL Server 2014, in der Ereignisse gespeichert sind. Ereignisse werden nicht schneller als einmal pro 10 Sekunden generiert, können jedoch viel langsamer sein (Minuten oder Stunden zwischen Ereignissen). Die Zeit zwischen den Ereignissen ist nicht einheitlich. Ich...

7
Fragen zur Ausgabe von "Statistik IO"

Ist die Gesamtzahl der physischen Lesevorgänge, die eine Abfrage durchgeführt hat, = [physische Lesevorgänge] + [Vorauslesen]? Warum haben wir manchmal [physische Lesevorgänge] = 0, während [Vorauslesen]> 0 ist? was bedeutet das? Wie viele Seiten liest SQL Server in einem physischen...

7
T-SQL-Trigger zum Aktualisieren von Spalten

Ich arbeite seit einigen Wochen mit SQL-Abfragen und versuche, aus meinen Fehlern zu lernen und zu verstehen. Ich habe eine Tabelle mit zwei Spalten IsInvisible (bit)und ShortName (string)und wenn eine geändert wird, um die andere zu aktualisieren, mag ich auch: - wenn ein ~ vor dem Kurznamen...

7
Erläutern Sie eine OVER-Klausel

Ich habe eine kurze TSQL-Anweisung gesehen , die eine Zeichenfolge effektiv in ihre konstituierenden Zeichen aufteilt , eines pro Zeile, um den asciiWert für jedes Zeichen zu bewerten . Wenn ich die Abfrage richtig und effektiv lese, werden 3 CTEs verwendet, um eine Tabelle mit 1 Spalte mit 10.000...

7
Warum verwendet SQL Optimizer meine Einschränkung nicht?

Ich möchte eine Tabelle mit einer NOT NULLBool-Spalte erstellen . Ich benutze TINYINTmit CHECKZwang BETWEEN 0 and 1. Die Einschränkung ist neu und daher vertrauenswürdig Jetzt würde ich erwarten, dass SQL Optimizer jetzt weiß, dass diese Spalte nur 0 und 1 sein kann. Wenn ich also eine Abfrage...