Tag: "t-sql"

EXECUTE permission was denied

Ein User erstellt eine Prozedur und versucht sie anschließend auszuführen. Er bekommt aber die Meldung: Nachricht 229, Stufe 14, Status 5, Prozedur usp_MeineProzedur, Zeile 1 [Batchstartzeile 0] The EXECUTE permission was denied on the object 'usp_MeineProzedur', database 'MeineDB', schema 'dbo'.
Warum?

Ganze Geschichte »

DROP ... IF EXISTS

Ab SQL Server 2016 gibt es einige schöne Möglichkeiten Skripte etwas fehlertoleranter zu schreiben.

Ganze Geschichte »

Der Plancache - Grundlagen

Wofür ist eigentlich der Plancache da und was kann ich mit den Informationen anfangen? In den nächsten Postings will ich dem Thema mal etwas auf den Grund gehen.

Ganze Geschichte »

Mehrfache Leerzeichen einfach entfernen

Kurz vor dem langen Wochenende nur ein kleines Skript mit einem tollen Trick, wie man mehrfache Leerzeichen in einem String einfach entfernen kann.

Ganze Geschichte »

Dynamisches Pivot

Nicht immer sind die Spalten fest definiert, nach denen man eine Tabelle pivotieren möchte. Falls die Spalten auch erst nach Anwendung anderer Kriterien feststehen, hilft nur noch dynamisches SQL um das passende Statement zur Laufzeit zu erzeugen.

Ganze Geschichte »
1 2 3 4 5 ...6 7 »