說的ID,我運行下面的語句來創建一個新的SQL Server數據庫:如何獲得一個新創建的SQL Server數據庫
CREATE DATABASE [testdb1] COLLATE SQL_Latin1_General_CP1_CI_AS;
我如何得到它的ID?
說的ID,我運行下面的語句來創建一個新的SQL Server數據庫:如何獲得一個新創建的SQL Server數據庫
CREATE DATABASE [testdb1] COLLATE SQL_Latin1_General_CP1_CI_AS;
我如何得到它的ID?
SELECT database_id FROM sys.databases WHERE name = N'testdb1';
謝謝。它與使用'DB_ID'函數有什麼不同? – ahmd0
@ ahmd0我通常儘量遠離元數據函數,因爲它們中的許多塊都被阻塞。如果此命令被阻止,我可以更改隔離級別。我不能這樣做的功能。 [請參閱此Connect項以獲取更多信息(並確認它不會被修復)](http://connect.microsoft.com/SQLServer/feedback/details/432497/metadata-functions-should-follow-same-isolation -semantics-AS-元數據查詢)。 –