DROP SE ESISTE – cosa nuova in SQL Server 2016

pubblicato la Prima volta su MSDN on Nov 03, 2015

In SQL Server 2016 CTP3 oggetti può MORIRE (DROP SE ESISTE)

ti piace scrivere condizionale seguente DROP:

non mi piace di questi, e se anche voi non piacciono, quindi si potrebbe provare a DISCESA di nuovo SE ESISTE (un.k.un. MORIRE 🙂 ) istruzioni in SQL Server 2016.

Da SQL Server 2016 CTP3 è possibile utilizzare nuove istruzioni DIE invece di grandi wrapper IF, ad esempio,:

DROP TABLE IF EXISTS dbo.Product
DROP TRIGGER IF EXISTS trProductInsert

Se l’oggetto non esiste, DIE non fallirà e l’esecuzione continuerà.,>

SEQUENCE

INDEX

SYNONYM

DIE is added on columns and constraints in ALTER TABLE statement

  • ALTER TABLE DROP COLUMN IF EXISTS
  • ALTER TABLE DROP CONSTRAINT IF EXISTS

Documentation is already published on MSDN:

DROP TABLE (Transact-SQL) , DROP PROCEDURE (Transact-SQL) , DROP TRIGGER (Transact-SQL) , ALTER TABLE (Transact-SQL) , etc.,

Share

Lascia un commento

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