"默认值或绑定"包含双重quoatation

时间:2015-05-28 14:45:12

标签: javascript sql sql-server-2008

我正在尝试将列修改为默认值



{"permission": false}




我收到了我预期的验证错误,但是我无法找到正确的语法,我已经尝试了所有可以想象的合理转义序列。

enter image description here

任何想法都非常感激

2 个答案:

答案 0 :(得分:1)

尝试用单引号包装整个值。

'{"permission": false}'

答案 1 :(得分:0)

Nvarchar(max)不允许您设置默认值。

您真的需要这么大的色谱柱吗?

nvarchar的最大定义大小为4000 - nvarchar(4000),它将接受N' {" permission":false}'作为默认值。

对于varchar也是如此,除了最大定义的大小是8000

在这种情况下,您的默认值为' {"权限":false}'

希望这有帮助