publicado na MSDN em Nov 03, 2015
No SQL Server 2016 CTP3 objetos podem MORRER (DROP SE EXISTIR)
você gosta de escrever seguinte condicional instruções DROP:
eu não gosto dessas, e se você também não gosta deles, então você pode tentar de novo SE EXISTE (uma.k.um. MORRER 🙂 ) instruções em SQL Server de 2016.
a partir do SQL Server 2016 CTP3 você pode usar novos dados em vez de grandes embalagens IF, e.g.,:
Se o objeto não existe, DIE não falhará e a execução continuará.,>
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.,