Bro*_*tor 7 sql t-sql sql-server
我需要帮助使用T-SQL来计算出运行的SQL Server版本,并根据天气SQL Server 2000或Sql Server 2008运行执行不同的代码集.
只需查询数据库-有一个@@VERSION属性:
SELECT @@VERSION
Run Code Online (Sandbox Code Playgroud)
返回SQL Server当前安装的版本,处理器体系结构,生成日期和操作系统。
如页面上所述,由于所有这些数据都在一个varchar中返回,因此您可以使用SERVERPROPERTY函数仅检索版本:
SELECT SERVERPROPERTY('ProductVersion')
Run Code Online (Sandbox Code Playgroud)
SELECT SERVERPROPERTY('productversion')
, SERVERPROPERTY ('productlevel')
, SERVERPROPERTY ('edition')
Run Code Online (Sandbox Code Playgroud)
@@ VERSION/SERVERPROPERTY
但是你也应该检查一下
exec sp_dbcmptlevel 'dbname'
Run Code Online (Sandbox Code Playgroud)
确保某个功能在数据库的兼容级别上有效.
| 归档时间: |
|
| 查看次数: |
10299 次 |
| 最近记录: |