Archiv für Kategorie SQL Server

SQL Server Versionsinformationen

Montag, Februar 14th, 2011

Die genaue Versionsnummer des MS SQL Server kann man herausfinden mit Select @@version @@version ist eine Systemvariable die die aktuelle Versionsnummer enthält. Bei mir sieht der Rückgabewert so aus: Microsoft SQL Server 2005 - 9.00.3054.00 (Intel X86) Mar 23 2007 16:28:52 Copyright (c) 1988-2005 Microsoft Corporation Developer Edition on Windows Windows NT 5.1 (Build 2600: Service ...

Lang laufende SQL Statements finden

Montag, Februar 14th, 2011

Mit dem folgenden Statement kann man Langläufer-Statements ausfindig machen: -- Alle Ausführungszeiten in Mikrosekunden (µs)! SELECT TOP 10 SUBSTRING(st.text, (qs.statement_start_offset/2)+1 , ((case qs.statement_end_offset when -1 then DATALENGTH(st.text) else qs.statement_end_offset end - qs.statement_start_offset)/2) + ...

Herausfinden ob ein bestimmtes Objekt in der Datenbank existiert

Montag, Februar 14th, 2011

Mit den folgenden Befehlen kann man herausfinden ob ein bestimmtes Objekt in der Datenbank existiert: a) Tabelle If Exists ( Select * From Information_Schema.Tables Where Table_Name = 'TABELLE' ) Select 'Tabelle vorhanden' Else Select 'Tabelle nicht gefunden'