Objekt existiert überprüfen und Objekt mit einer Anweisung löschen

Objekt existiert überprüfen und Objekt mit einer Anweisung löschen

Seit Jahren schreiben Sie wahrscheinlich Code ähnlich dem folgenden Code, um zu überprüfen, ob ein Objekt vorhanden ist, bevor Sie es löschen.

IF OBJECT_ID('dbo.MyObject', 'U') IS NOT NULL DROP TABLE dbo.MyObject;

Machst du das immer noch? Warum? Es gibt jetzt einen neuen Weg, dies zu tun, der nur eine einzige Anweisung erfordert.

Mit der Einführung der SQL Server 2016-Version führte Microsoft die DROP IF EXISTS-Operation ein., Hier ist ein Beispiel, wie Sie eine Tabelle mit nur einer einzigen Anweisung löschen können.,iv id=“db75f549bf“>

VIEW

FUNCTION

SEQUENCE

INDEX

SYNONYM

If you have been using that older two statement method to drop your SQL Server objects, then you might consider using the one statement method that was introduced in SQL Server 2016 next time you need to drop an object.,

# # #

“ Alle Artikel des Kolumnisten Gregory A. Larsen anzeigen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.