Verifica che l’oggetto esista e rilascia l’oggetto con un’istruzione

Verifica che l’oggetto esista e rilascia l’oggetto con un’istruzione

Per anni probabilmente hai scritto codice simile al codice seguente per verificare che un oggetto esista prima di rilasciarlo.

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

Stai ancora facendo questo? Perché? Ora c’è un nuovo modo per farlo che richiede solo una singola istruzione.

Con l’introduzione della versione SQL Server 2016 Microsoft ha introdotto l’operazione DROP IF EXISTS., Ecco un esempio di come è possibile eliminare una tabella con una sola istruzione.,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.,

# # #

” Vedi tutti gli articoli dell’editorialista Gregory A. Larsen

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *