SQL Server 2016,无效的对象名称“STRING_SPLIT”

新手上路,请多包涵

在 SQL Server 2016 中,我使用 STRING_SPLIT 函数收到此错误

SELECT * FROM STRING_SPLIT('a,b,c',',')

错误:

无效的对象名称“STRING_SPLIT”。

原文由 Victor Hugo Terceros 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.2k
1 个回答

确保数据库兼容级别为 130

您可以使用以下查询来更改它:

 ALTER DATABASE [DatabaseName] SET COMPATIBILITY_LEVEL = 130

如评论中所述,您可以使用以下命令检查数据库的当前兼容性级别:

 SELECT compatibility_level FROM sys.databases WHERE name = 'Your-Database-Name';

原文由 Yahfoufi 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进