SQL Scripter
Die letzten Artikel
Von DataSet zu Coma Separated List und dann wieder zurück
Es ist eine häufige Anforderung, Werte von mehreren Datensätze aus einem MS Sql Server per T-SQL als eine Coma Separated List (csv) auszugeben, z.B. im Reporting. Analog dazu gibt es die...
CheckDB mit auswertbarem Ergebnis
Zu den regelmäßigen und wichtigsten Wartungsarbeiten eines DBA (Database Administrator) gehört das Ausführen aller Datenbanken mittels DBCC CHECKDB(0);, um sie auf Konsistenz und Fehlerfreiheit zu...
Sperren und die betroffenen Objekte ermitteln
Das bei DML Aktionen Sperren entstehen, weiß jeder. Wenn man sich in nicht das gerade einfache & trockene Thema einliest und seine Daten kennt, kann in etwa abschätzen, wann welche Sperren...
Einfache Datenreihen erzeugen
Für manche Aufgabenstellungen benötigt man Datenreihen, z.B. fortlaufende Nummern oder alle Tage eines Jahres, um zu überprüfen, ob den für alle Tage auch Daten vorhanden sind. Natürlich kann man...
Logical Query Processing Poster
Weißt Du, wie genau T-SQL Statements analysiert und in welcher Reihenfolge verarbeiten sowie ausgeführt werden? Nein? Ich auch nicht so genau. Aber jetzt weiß ich, wo ich es nach sehen kann. Pinal...
Die meist kommentierten Artikel
Von DataSet zu Coma Separated List und dann wieder zurück
Es ist eine häufige Anforderung, Werte von mehreren Datensätze aus einem MS Sql Server per T-SQL als eine Coma Separated List (csv) auszugeben, z.B. im Reporting. Analog dazu gibt es die...
„Create Or Alter“ für ms sql Server
Bei Oracle und anderen DBMS gibt es die DDL Anweisung „Create Or Alter“ für Procedures, Functions und Views. Das ist praktisch, da man sich keine Gedanken machen muss, ob das Objekt schon...
Iteration per go statt per while Schleife
Schleifen zum Abarbeiten von Batches bildet man in T-SQL mittels einer WHILE Schleife ab. Ab Microsoft SQL Server 2005 hat man den Batchtrenner, was per Default ja das GO ist, um einen Parameter...
Wann ist +1 Monat?
In T-SQL des Microsoft SQL Servers gibt es die Funktion DATEADD, um auf ein Datum ein Intervall-Wert auf bzw. abzurechnen; sein es Tage, Wochen, Monate oder Ein Wert im Datumsbereich. Einen Tag...
Einfache Datenreihen erzeugen
Für manche Aufgabenstellungen benötigt man Datenreihen, z.B. fortlaufende Nummern oder alle Tage eines Jahres, um zu überprüfen, ob den für alle Tage auch Daten vorhanden sind. Natürlich kann man...