SQL Server | SERVERPROPERTY()
SQL Server 提供了一个系统定义函数SERVERPROPERTY(property name)。
SERVERPROPERTY():SERVERPROPERTY()函数用于返回系统不同属性的信息或者所谓的实例信息。
propertyname: 该表达式包含关于所讨论的属性的信息,并返回相同的信息。
下面是 SERVERPROPERTY()函数提供的一些属性名称。除了上述属性,还有其他属性。
1。MachineName: 此属性名在 SERVERPROPERTY()函数中用作参数,用于查找运行 SQL Server 的机器/计算机的名称。
语法:
SELECT SERVERPROPERTY ('MachineName')
例:
输出:
2。版本:这个属性名在 SERVERPROPERTY()函数中作为参数,用来获取机器/计算机上安装的 SQL Server 的版本。
语法:
SELECT SERVERPROPERTY ('Edition')
例:
3。instancedfaultdatapath:这个属性名在 SERVERPROPERTY()函数中用作参数,用来查找数据文件的默认路径。
语法:
SELECT SERVERPROPERTY ('INSTANCEDEFAULTDATAPATH')
例:
4。INSTANCEDEFAULTLOGPATH: 此属性名在 SERVERPROPERTY()函数中用作参数,以查找日志文件的默认路径。
语法:
SELECT SERVERPROPERTY ('INSTANCEDEFAULTLOGPATH')
例:
5。PRODUCTVERSION: 此属性名在 SERVERPROPERTY()函数中用作参数,以获取有关正在使用的产品版本的信息。
语法:
SELECT SERVERPROPERTY (' PRODUCTVERSION')
例:
6。BUILD CLVERSION:此属性名在 SERVERPROPERTY()函数中用作参数,以获取有关微软版本的信息。NET 框架公共语言运行时。该框架用于构建 SQL Server 实例。
语法:
SELECT SERVERPROPERTY ('BUILDCLRVERSION')
例:
7。PROCESSID: 此属性名在 SERVERPROPERTY()函数中用作参数,以获取 SQL Server 服务的进程 ID。
语法:
SELECT SERVERPROPERTY ('PROCESSID')
例:
8。ResourceLastUpdateDateTime: 此属性名在 SERVERPROPERTY()函数中用作参数,以获取有关资源数据库上次更新的信息,即资源数据库上次更新的日期和时间。
语法:
SELECT SERVERPROPERTY ('ResourceLastUpdateDateTime')
例:
9。EditionID: 此属性名在 SERVERPROPERTY()函数中用作参数,用于查找计算机/机器上正在安装的 SQL Server 的版本 ID。
语法:
SELECT SERVERPROPERTY ('EditionID')
例:
10。排序规则:此属性名在 SERVERPROPERTY()函数中用作参数,用于查找计算机/机器上安装的 SQL Server 的排序规则。
语法:
select SERVERPROPERTY ('collation')
示例:
注意:要获取其他属性的信息,请参考微软文档。
版权属于:月萌API www.moonapi.com,转载请注明出处