これがjsonの例です-
"Root Node - Type 1": {
"Attributes": {
"Items": [
{
"A": {
"Value": "A1"
},
"B": {
"Value": "B1"
},
"C": {
"Value": "C1"
},
"D": {
"Value": "D1"
}
},
{
"A": {
"Value": "A2"
},
"B": {
"Value": "B2"
},
"C": {
"Value": "C2"
},
"D": {
"Value": "D2"
}
}
]
}
}
A、B をテーブル 1 に挿入し、テーブル 1 から ID を取得してテーブル 2 に挿入する必要があります。また、C、D をテーブル 3 に挿入する必要があります。ここの項目は大きな配列になります。このデータをテーブルに一括挿入しようとしています。何か案は?
テーブル構造 -
CREATE TABLE [Table 1](
[Id] [int] IDENTITY(1,1) NOT NULL,
[A] [varchar](100) NULL,
[B] [varchar](15) NULL,
[CreatedBy] [varchar](255) NULL,
[CreatedDate] [datetime] NULL
CREATE TABLE [Table 2](
[Id] [int] IDENTITY(1,1) NOT NULL,
[Table1_Id] int,
[CreatedBy] [varchar](255) NULL,
[CreatedDate] [datetime] NULL
CREATE TABLE [Table 3](
[Id] [int] IDENTITY(1,1) NOT NULL,
[Table1_Id] [int] NOT NULL,
[Name] [nvarchar](100) NOT NULL,
[Value] [nvarchar](1000) NULL