我的客户有一个软件并且有很多实例(每个项目一个)。它们共享相同的SQL服务器。但是每个实例都有一个数据库目录。在T-SQL中,是否可以自动检测SQL服务器的目录?或者我可以将参数中的目录名称发送到存储过程?我没弄明白怎么做。它会导致查询错误。
SELECT * FROM @CatalogDotTableName
你有任何线索吗?
谢谢!
答案 0 :(得分:1)
怎么样
SELECT name
FROM sys.databases
答案 1 :(得分:0)
寻求注册:HKLM“SOFTWARE \ Microsoft \ Microsoft SQL Server \ Instance Names \ SQL”