如果我想知道服务器名称,可以使用以下代码:
@@SERVERNAME
是否有相应的函数来获取数据库/目录名称?
我知道我们可以在脚本中使用 USE
语句来设置它,但如果没有设置,并且我想要在存储过程中查询正在使用的数据库,该怎么办?
如果我想知道服务器名称,可以使用以下代码:
@@SERVERNAME
是否有相应的函数来获取数据库/目录名称?
我知道我们可以在脚本中使用 USE
语句来设置它,但如果没有设置,并且我想要在存储过程中查询正在使用的数据库,该怎么办?
db_name()
会给你当前数据库的名称。
@@servername
来获取数据库服务器的名称,例如:
SELECT DB_NAME() AS DataBaseName, @@servername AS ServerName
- undefined使用db_name()可以获取你正在使用的数据库名称。
你可以使用以下命令查看结果:
select db_name()
SELECT DB_NAME()
GO
主数据库
此外,如果您在sqlcmd上未指定数据库,则默认使用"主数据库"。