您现在的位置是:网站首页> 编程资料编程资料
简单判断MSSQL数据库版本(2000或者2005)_MsSql_
2023-05-26
507人已围观
简介 简单判断MSSQL数据库版本(2000或者2005)_MsSql_
最近的一次对mssql数据库迁移操作中发现一个有趣的事情,可以用一条语句判断MSSQL数据库版本(准确度不高):
select * from sys.servers
如果返回如下信息,应该是2000数据库:
消息 208,级别 16,状态 1,第 1 行
对象名 'sys.servers' 无效。
反之返回类似如下的信息,则可能为2005数据库
1 www-host SQL Server SQLNCLI www-host NULL NULL NULL 0
原因:sys.servers这个对象在2000中没有,在2005中有。
您可能感兴趣的文章:
相关内容
- win2008 r2 安装sql server 2005/2008 无法连接服务器解决方法_MsSql_
- 必须会的SQL语句(八) 数据库的完整性约束_MsSql_
- 必须会的SQL语句(七) 字符串函数、时间函数_MsSql_
- 必须会的SQL语句(六) 数据查询_MsSql_
- 必须会的SQL语句(五) NULL数据处理和类型转换_MsSql_
- 必须会的SQL语句(四) 数据删除和更新_MsSql_
- 必须会的SQL语句(三) 数据插入_MsSql_
- 必须会的SQL语句(二) 创建表、修改表结构、删除表_MsSql_
- 必须会的SQL语句(一) 创建数据库与删除数据库_MsSql_
- 安装sql server2008后再安装sql 2005找不到本地服务器的解决方法_MsSql_
