Select SQL 服务器 服务器的别名

Select SQL Server Server's Alias

有什么方法可以 select SQL 服务器的别名吗?例如,我在一个名为 PRODSQL02 的盒子上有一个服务器,但用户通常知道并连接到这个盒子 PROD.

我一直在使用 @@SERVERNAME,但此信息的最终接收者并不总是理解 PRODSQL02 = PROD

您可以使用像这样的子字符串 SELECT SUBSTRING(@@SERVERNAME, 1, 4) 来从值中获取 prod。

你可以做到

SELECT REPLACE(@@SERVERNAME, 'SQL02','')

删除任何服务器名的 'SQL02' 部分。