回答

收藏

如何查询当前SQL Server数据库实例的名称?

技术问答 技术问答 382 人阅读 | 0 人回复 | 2023-09-14

这有点像鸡还是蛋查询,但有些人可以梦想一个查询。查询是否可以返回执行查询当前数据库实例的名称?当我说我理解这个悖论时,请相信我:如果您已经连接到执行查询,为什么您需要知道数据库实例的名称?在多数据库环境中进行审查。
* l- F3 P7 T1 l+ b我在联机丛书中读过所有的书@@ globals。“ SELECT @@servername接近,但我想要数据库是服务器的名称。; O/ a1 I# E: ?5 G" {
                                                                # O! e& ^) n' F3 c. K" s0 {* Q
    解决方案:                                                                $ e! w- n( P- u% c+ k2 K% w$ e
                                                                SELECT DB_NAME()返回数据库名称。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则