DB_NAME (Transact-SQL)
データベース名を返します。
構文
DB_NAME ( [ database_id ] )
引数
- database_id
名前が返されるデータベースの識別番号 (ID) を指定します。database_id のデータ型は int で、既定値はありません。ID の指定を省略すると、現在のデータベースの名前が返されます。
戻り値の型
nvarchar(128)
例
A. 現在のデータベース名を返す
次の例では、現在のデータベース名を返します。
SELECT DB_NAME() AS [Current Database];
GO
B. 指定したデータベース ID のデータベース名を返す
次の例では、データベース ID が 3
のデータベース名を返します。
USE master;
GO
SELECT DB_NAME(3)AS [Database Name];
GO
参照
関連項目
DB_ID (Transact-SQL)
メタデータ関数 (Transact-SQL)
sys.databases (Transact-SQL)