Category Archives: SQL

image_pdfimage_print

SQL Select Begin day and End day

Result: (No column name) (No column name) 2016-12-01 00:00:00.000 2016-12-31 23:59:59.900

0  

Zuletzt ausgeführte Querys anzeigen lassen

ab SQL Server 2005

SQL Server 2005

 

0  

SQL Select nur Datum von Datetime

 

0  

T-Sql Datenbankverbindung schnell testen

Um mal eben schnell irgendwo zu testen, ob die Datenbankverbindung in Ordnung ist, gibt es einen kleinen Trick. Man erstellt eine Textdatei und benennt die Dateiendung zu .udl um rechte Maustaste, Eigenschaften und dann auf Verbindung. Dort hat man nun alles nötige um eine Datenbankverbindung zu testen

0  

mit Dapper ein SQL join mappen

Da ich von Entity Framework 6 aus Perfomancegründen überhaupt nicht zufrieden bin, frage ich mich ernsthaft, wie einige das produktiv einsetzen. Daraufhin habe ich nach einer Alternative gesucht und bin bei Dapper, einem Projekt von Source stehen geblieben. Hier möchte ich einmal kurz zeigen, wie man mit Dapper eine Liste mit dem erstellten SQL Join […]

0  

SQL With

Kennt Ihr SQL Abfragen wie

jetzt könnte man hingehen und die case when Anweisung in die Where Klausel bringen.  Dies würde aber den Code unnötig aufblähen und Fehler sind einprogrammiert. Jetzt bietet SQL die With Anweisung an. Diese kann man sich wie eine ausgelagerte View vorstellen, auf die man zugreifen kann.

Wir sehen […]

0  

Bulkupsert oder einfach Update, wenn bereits vorhanden ansonsten Insert in MSSQL

Lange habe ich nach einer vernünftigen Lösung gesucht, um riesige Datenmengen schnell in die Datenbank zu schreiben. Als Quelle steht uns eine List<Class> mit der Klasse zur Verfügung, die der Datenbanktabelle gleicht und jede Menge Inhalte enthält. Versucht man diese Liste nun über das Entity Framework in die Datenbank zu jagen, merkt man schnell, dass […]

0  

MS-SQL Trigger

Trigger werden ausgeführt, wenn in einer Tabelle ein Ereignis ausgelöst wird. Konkret heißt das, dass bei einem INSERT,UPDATE oder DELETE wir eingreifen können und einen oder mehrere Befehle „danach“ oder „anstelle“ von ausführen können.

Wählen wir AFTER, dann wird der Datensatz erstellt/geupdated oder gelöscht und erst dann greift der Trigger ein. Wählen wir stattdessen Instead […]

0  

SQL Server – Spalteninformationen einer Tabelle selektieren

Manchmal möchte man Infos über die Spaltern einer bestimmte Tabelle oder einer ganze Datenbank abrufen. Ich habe 2 Queries geschrieben mit den man diverse Informationen bekommt.

0  

SQL Server Querys

Duplicate löschen, welche sich aus col1 und col2 zusammen setzen. Alternativ kann man natürlich auch nur mit col1 arbeiten

  Update Spalte, wenn Datum  Heute > dann 1 sonst 0:

Zeilennummerierung erzeugen:

 

0