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