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.,