参数数据类型ntext对于isjson函数的参数1无效

时间:2019-05-13 11:51:05

标签: json sql-server

我有现有的数据库表,因为它处于活动状态并且正在运行某些关键系统,所以无法更改其结构。我有一个ntext字段,其中包含一团json,我想使用SQL Server在该json上查询。当我尝试查询时出现错误:

  

Msg 8116,第16级,状态1,第63行   参数数据类型ntext对于json_query函数的参数1无效。

因此,在进行一些挖掘之后,ntext字段似乎不支持json操作。那么,有什么我可以做的事情,而不必更改我的表结构?

1 个答案:

答案 0 :(得分:0)

因此,根据建议,强制转换为nvarchar(max)可以达到目的