添加存储JSON数据的列

我创建了如下表:

CREATE TABLE demo
(
    name varchar(50), 
    adress nvarchar
);

但是我不知道如何将数据插入到adress存储 JSON 对象数据的列中,例如:

INSERT INTO demo (name, adress) 
VALUES ('vamsi', N'{"city":"avhfb","pin":46374});

像这样:我在此adress列中获得的值是动态计数,这就是我需要以 JSON 格式存储它的原因。

回答

不要想太多。JSON 仍然是一个字符串,所以没问题nvarchar,但是为它们的数据类型添加一个长度(可能nvarchar(max)是一个 JSON 对象)。


以上是添加存储JSON数据的列的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>