我總是使用以下代碼在SQL Server中刪除數據庫。這兩種刪除數據庫的方法有什麼區別?
IF DB_ID('mydatabase') IS NOT NULL
DROP DATABASE mydatabase;
但Paul S Randal
的MCM的視頻,我看到這樣的代碼:
IF DATABASEPROPERTYEX ('mydatabase', 'Version') > 0
DROP DATABASE mydatabase;
有什麼diffference?第二種方式比第一種更快嗎?
謝謝。