介紹
過去我們在撰寫 SP 的過程時,通常都會加上物件判斷 (是否存在) 後再 drop 該物件,避免物件不存在情況發生。過去我們會這樣寫:
過去我們在撰寫 SP 的過程時,通常都會加上物件判斷 (是否存在) 後再 drop 該物件,避免物件不存在情況發生。過去我們會這樣寫:
IF OBJECT_ID(‘dbo.Activity’,’U’) IS NOT NULL
DROP TABLE dbo.Activity
在 SQL Server 2016 後的版本,你可以透過下列語法進行:
DROP TABLE IF EXISTS dbo.Activity
而能操作的物件如下:
转载请注明:XAMPP中文组官网 » 28. Drop if Exists