在路上

路上有惊慌,路上有理想

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  28 Posts :: 1 Stories :: 10 Comments :: 0 Trackbacks

在数据库从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

 

posted on 2010-03-02 21:56 阮步兵 阅读(383) 评论(0)  编辑  收藏 所属分类: SqlServer

只有注册用户登录后才能发表评论。


网站导航: