首页 > 数据库 >SQL Server 2008 R2 使用 PIVOT 错误

SQL Server 2008 R2 使用 PIVOT 错误

时间:2023-01-10 20:31:36浏览次数:46  
标签:R2 dbcmptlevel Server SQL PIVOT 2008 兼容


SQL Server 2008 R2 使用 PIVOT 错误!


'PIVOT' 附近有语法错误。您可能需要将当前数据库的兼容级别设置为更高的值,以启用此功能。

有关 ALTER DATABASE 的 SET COMPATIBILITY_LEVEL 选项的信息,请参见帮助。


右键数据库查看兼容级别。原来是 SQL Server 2000 (80) 的。

SQL Server 2008 R2 使用 PIVOT 错误_bc


解决办法:

更改兼容级别。

exec sp_dbcmptlevel DBName,90 --2005

exec sp_dbcmptlevel DBName,100 --2008








标签:R2,dbcmptlevel,Server,SQL,PIVOT,2008,兼容
From: https://blog.51cto.com/hzc2012/6000718

相关文章

  • 一条sql语句循环插入N条不同记录
    SETNOCOUNTONIF(OBJECT_ID('TB')ISNOTNULL)DROPTABLETBGOCREATETABLETB(IDINTIDENTITY(1,1),NAMEVARCHAR(40))GOINSERTINTOTB(NAME)......
  • Mysql切割字符串
     我们常常会遇到需要处理字段中字符串的需求,包括切割、拼接以及搜索等等,在这里介绍几个常用的切割字符串的函数,首先我们在表格中加入我们的实验字段值:https://www.cnblogs......
  • mysql 增量备份
    查询binlog日志是否开启showvariableslike'%log_bin%'查询表内容  flushlogs刷新日志  删除数据后测试 ......
  • mysql 入库时间不对,差8个小时
    极大可能是时区导致的mysql入库时间不对1.关注mysql时区2.关注系统时区3.关注jdbc链接时区(就是jdbc链接mysql的url是否设置了时区) 参考:https://guozh.net/mysql-ti......
  • mysql 时间段查询 SQL优化
    转https://blog.csdn.net/qq_34103387/article/details/125781283分析:目的取包含开始时间的1234时间段,排除AB段时间注意<>自行替换1.直接查4个段or连接((start_t......
  • mapserver服务请求服务xml文件
    mapserver服务请求服务xml文件方法:在链接后面添加  REQUEST=getcapabilities例如:http://127.0.0.1/mapserver/vmap/WMTS/1.0/XZQH/11?REQUEST=getcapabilities ......
  • mysql5.7 主从更改 同步位置信息
    更改同步位置,同步主机信息,同步用户信息等,需要先停掉从机,然后操作,进而启动slavemysql>stopslave;mysql>changemastertomaster_host='10.132.100.1';mysql>startsla......
  • 为什么开发者这么看重SQL?看完这些应用场景你就明白了
    看到一个有趣的比喻,用来说明SQL与Excel的差别是什么。如果把SQL比作火车,把Excel更比作卡车。卡车灵活自由,高速或乡村小道想去哪就去哪,但即便每天不停歇卡车的运载量也不大......
  • 服务案例 SQL Server数据库反复重启问题
    LinkSLA智能运维管家对主流数据库的监控,能够及时发现异常,快速响应,保障业务系统的稳定。平台通过对SQLServer数据库监控,帮助用户在数据库出现异常时事件处理。一、SQLServe......
  • hws_winter2022-re
    一.Babyre程序入口处调用了一个check函数,但这个是假的检验跟进去发现做了一些简单操作,尝试了几次但逆不出来,就到别的文件里看了看,结果发现还有一段解密 读取了enc文......