@@ SERVERNAME vs serverproperty(' servername')

时间:2014-09-29 10:00:03

标签: sql sql-server

select @@SERVERNAME    
select serverproperty('servername')**

返回不同的结果,为什么?

1 个答案:

答案 0 :(得分:2)

http://msdn.microsoft.com/en-gb/library/ms187944.aspx

  

虽然是@@ SERVERNAME函数和SERVERNAME属性   SERVERPROPERTY函数可以返回类似格式的字符串   信息可以是不同的。 SERVERNAME属性自动   报告计算机网络名称的更改。

     

相反,@@ SERVERNAME不会报告此类更改。 @@服务器名称   报告使用sp_addserver对本地服务器名称所做的更改   或sp_dropserver存储过程。