我正在尝试将列修改为默认值
{"permission": false}

我收到了我预期的验证错误,但是我无法找到正确的语法,我已经尝试了所有可以想象的合理转义序列。
任何想法都非常感激
答案 0 :(得分:1)
尝试用单引号包装整个值。
'{"permission": false}'
答案 1 :(得分:0)
Nvarchar(max)不允许您设置默认值。
您真的需要这么大的色谱柱吗?
nvarchar的最大定义大小为4000 - nvarchar(4000),它将接受N' {" permission":false}'作为默认值。
对于varchar也是如此,除了最大定义的大小是8000
在这种情况下,您的默认值为' {"权限":false}'
希望这有帮助