[导入]sql server 2000升级到2005的兼容问题

[导入]sql server 2000升级到2005的兼容问题

在数据库从sqlserver2000升级到2005后,原有的左右连接(*=和=*)写法均不在支持,为了不修改app的代码,可以通过以下语句 调整sqlserver2005 database的兼容级别:

sp_dbcmptlevel [ [ @dbname = ] name ]
    [ , [ @new_cmptlevel = ] version ]

参数
[@name =] name

数据库的名称,将对此数据库的兼容级别进行更改。数据库的名称必须遵循标识符的规则。name 的数据类型为 sysname,默认值为 NULL。

[@new_cmptlevel =] version

数据库要兼容的 SQL Server 版本,对于sqlserver2000来说,version的值为80。

For example: sp_dbcmptlevel dbname,80

查看兼容级别:sp_helpdb dbname

 

你可能感兴趣的:([导入]sql server 2000升级到2005的兼容问题)