您可能需要将当前数据库的兼容级别设置为更高的值,以启用此功能
2012-05-14 22:13
351 查看
在MSSQL数据库中新创建函数时弹出错误信息:
“您可能需要将当前数据库的兼容级别设置为更高的值,以启用此功能。有关存储过程 sp_dbcmptlevel 的信息,请参见帮助。”
解决办法:
EXEC sp_dbcmptlevel Northwind, 90;
原因:
对升级到 SQL Server 2005 或更高版本的数据库使用 PIVOT 和 UNPIVOT 时,必须将数据库的兼容级别设置为 90 或更高。
“您可能需要将当前数据库的兼容级别设置为更高的值,以启用此功能。有关存储过程 sp_dbcmptlevel 的信息,请参见帮助。”
解决办法:
EXEC sp_dbcmptlevel Northwind, 90;
原因:
对升级到 SQL Server 2005 或更高版本的数据库使用 PIVOT 和 UNPIVOT 时,必须将数据库的兼容级别设置为 90 或更高。
相关文章推荐
- 您可能需要将当前数据库的兼容级别设置为更高的值,以启用此功能。有关存储过程 sp_dbcmptlevel 的信息,请参见帮助。
- pivot 附近有语法错误,您可能需要将当前数据库的兼容级别设置为更高的值。
- 需要将当前数据库的兼容级别设置为更高的值
- 如何获取当前数据库名称及在存储过程中临时设置数据库兼容级别
- 无法显示页面 要查找的页面是当前不可用。该网站可能遇到技术的问题,或者您可能需要调整您的浏览器设置。
- 设置数据库兼容级别的两种方法
- 设置数据库兼容级别的两种方法
- 如何在存储过程中临时设置数据库兼容级别
- Membership 问题1---当前的数据库架构与此版本不兼容。需要aspnet_regsql.exe 安装一个兼容的架构
- 今天重装系统后,Wdows更新提示“windows update当前无法检查更新,因为未运行服务。您可能需要重新启动计算机”
- 安卓调用非主xml资源文件,需要Inflate,设置view为当前
- 查看和修改数据库兼容级别
- error_reporting() 设置 PHP 的报错级别并返回当前级别
- MySQL之MySQL:prompt 设置 -登陆MySQL显示用户名和主机以及当前数据库
- Clander的用法。如何取得当前时间一个月后/前的时间。如何取得某个月的最后一天。 如何取得今年的第一个周一。五月的第二个星期日。 如何取得今年的第一周(注意国外的日历和国内可能不一样,如何设置一周
- 未启用当前数据库的 SQL Server Service Broker,因此查询通知不受支持。如果希望使用通知,请为此数据库启用 Service Broker
- IIS连接oralce数据库时 提示“System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本”
- 数据库零碎要点001_数据库的4大特性(原子性_持久性_隔离性_一致性)_数据库的隔离级别(脏读_幻读_不可重复读)_mysql如何设置隔离级别
- SystemParametersInfo API 函数,此功能的状态可以被选中,启用,或禁用根据需要
- 如何用VB 设置OFFICE 2003程序 启动时 是否启用宏的提示--设置安全级别