MSSQL 系统函数-元数据 元数据函数 DB_Id Db_Name 返回当前数据库ID 数据库名 的解决方案 (二)


1 Db_Id 函数简介

功能:
1 返回当前会话所对应的数据库ID
2 返回指定数据库名对应的数据库ID

参数:
空或数据库名称
返回值:
integer 数据库ID


 select DB_ID() as [空数据库名返回ID],DB_ID('master') as [指定数据库名返回ID],DB_ID('testDb') as [指定错误的数据库名返回ID]

注意事项:
 当指定的数据库名不存在时,返回NULL 
 



2 Db_Name 函数简介

功能:
1 返回当前会话所对应的数据库名称
2 返回指定数据库ID所对应的数据库名称
参数:
空或数据库Id

select DB_Name() as [空数据库ID返回当前数据库名],DB_Name(1) as [指定数据库ID返回数据库名],DB_ID(100) as [指定错误的数据库ID返回数据库名]
 
注意事项:
 当指定的数据库ID不存在时,返回NULL 
 


相关阅读:
MSSQL 系统函数-元数据 元数据函数 (一)
元数据函数简介