Transact-SQL 参考

DB_NAME

返回数据库名。

语法

DB_NAME ( database_id )

参数

database_id

是应返回数据库的标识号 (ID)。database_id smallint,没有默认值。如果没有指定 ID,则返回当前数据库名。

返回类型

nvarchar(128)

示例

此示例检查 sysdatabases 中的每个数据库,使用数据库标识号来确定数据库名。

USE master
SELECT dbid, DB_NAME(dbid) AS DB_NAME
FROM sysdatabases
ORDER BY dbid
GO

下面是结果集:

dbid   DB_NAME                        
------ ------------------------------ 
1      master                         
2      tempdb                         
3      model                          
4      msdb                           
5      pubs                           

(5 row(s) affected)

请参见

元数据函数