共用方式為


DB_NAME (Transact-SQL)

傳回資料庫名稱。

主題連結圖示 Transact-SQL 語法慣例

語法

DB_NAME ( [ database_id ] )

引數

  • database_id
    這是所要傳回的資料庫識別碼 (ID)。 database_id 是 int,沒有預設值。 如果未指定任何識別碼,則傳回目前資料庫的名稱。

傳回類型

nvarchar(128)

範例

A.傳回目前資料庫名稱

下列範例會傳回目前資料庫的名稱。

SELECT DB_NAME() AS [Current Database];
GO

B.傳回指定資料庫識別碼的資料庫名稱

下列範例會傳回資料庫識別碼 3 的資料庫名稱。

USE master;
GO
SELECT DB_NAME(3)AS [Database Name];
GO

請參閱

參考

DB_ID (Transact-SQL)

中繼資料函數 (Transact-SQL)

sys.databases (Transact-SQL)