először megjelent MSDN Nov 03, 2015
az SQL Server 2016 CTP3 objektumok meghalhatnak (csepp, ha létezik)
szeretne írni következő feltételes csepp nyilatkozatok:
nem szeretem ezeket, ha szintén nem szeretem őket, akkor lehet, hogy megpróbál új csepp, ha létezik (más néven Die 🙂 ) nyilatkozatok SQL Server 2016.
Az SQL Server 2016 CTP3-ból a big IF wrappers helyett új DIE utasításokat használhat, pl.,:
DROP TABLE IF EXISTS dbo.Product
DROP TRIGGER IF EXISTS trProductInsert
Ha az objektum nem létezik, a DIE nem fog kudarcot vallani, és a végrehajtás folytatódik.,>
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.,