【问题标题】:Insert into sql server 2016插入sql server 2016
【发布时间】:2017-09-08 07:18:20
【问题描述】:

我有一个具有以下架构的表:

tblStudent(id NEW ID(),Characteristics nvarchar(max))

我想在 tblStudents.Characteristics 列中使用普通插入到查询中插入这个 json 对象。

{
    "name": "Debashish Saha",
    "Skills": [{
        "Domain": "cse",
         "interest": "Data Structure"
    }, {
        "Domain": "Language",
        "interest": "English"
    }, {
        "Domain": "Science",
        "interest": "Maths"
    }]
}

是我的 json 对象。

这可能吗!

【问题讨论】:

标签: sql-server json tsql sql-server-2016


【解决方案1】:

这是一个简单的插入语句。成为 JSON 不会改变语法:

insert into tblStudent (Characteristics)
values
('{ "name": "Debashish Saha", "Skills": [{ "Domain": "cse", "interest": "Data Structure" }, { "Domain": "Language", "interest": "English" }, { "Domain": "Science", "interest": "Maths" }] }');

【讨论】:

    猜你喜欢
    • 2017-09-16
    • 2018-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-13
    • 1970-01-01
    • 2021-01-30
    相关资源
    最近更新 更多