傳回資料庫名稱。
Transact-SQL 語法慣例
DB_NAME ( [ database_id ] )
這是所要傳回的資料庫識別碼 (ID)。database_id 是 int,沒有預設值。如果未指定任何識別碼,則傳回目前資料庫的名稱。
nvarchar(128)
下列範例會傳回目前資料庫的名稱。
SELECT DB_NAME() AS [Current Database]; GO
下列範例會傳回資料庫識別碼 3 的資料庫名稱。
3
USE master; GO SELECT DB_NAME(3)AS [Database Name]; GO