小编Kni*_*lry的帖子

用Java链接/锚定的方法

我创建了几个间接相关的Java方法.问题是,我可以在这些方法之间创建一些超链接作为参考吗?我正在使用Eclipse for Java IDE.

java eclipse

6
推荐指数
1
解决办法
3976
查看次数

如何将 JSON 对象作为 nvarchar 插入到 SQL Server 2016

我想在我的 SQL Server 2016 表中插入一些 JSON 对象。

我的表结构如下:

field           type            nullable   default
name          | nvarchar(max) | true     | Null
age           | nvarchar(max) | true     | Null
homeAddress   | nvarchar(max) | true     | Null
officeAddress | nvarchar(max) | true     | Null
Run Code Online (Sandbox Code Playgroud)

我正在使用以下查询插入我的数据:

DECLARE @json NVARCHAR(MAX) = N'{"name":"John Smith","age":32,"homeAddress":{"addr1":"123rd West Street, Willow Apt","addr2":"#55 Suite","zipCode":12345,"city":"Austin","state":"TX"},"officeAddress":{"addr1":"23rd West Street","addr2":"","zipCode":12345,"city":"Austin","state":"TX"}}';

INSERT INTO Employee 
    SELECT * 
    FROM OPENJSON(@json)
    WITH (name nvarchar(50), 
          age int, 
          homeAddress nvarchar(max), 
          officeAddress nvarchar(max)
         );
Run Code Online (Sandbox Code Playgroud)

但是,表中仅填充name和的值age。这两个homeAddressofficeAddress值是NULL。 …

sql json sql-server-2016

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

eclipse ×1

java ×1

json ×1

sql ×1

sql-server-2016 ×1