I have to insert some data from JSON to SQL database so I use below code:
sqlQuery1 = "DECLARE @json varchar(max)='" + inputData + "';";
sqlQuery2 = "INSERT INTO [Test].[dbo].[Work] " +
"SELECT [Id], [Created], [Assignee] " +
"FROM OPENJSON(@json) "+
"WITH ([Id] int '$.id',"+
"[Created] datetimeoffset(4) '$.fields.created',"+
"[Assignee] varchar(200) '$.fields.assignee.name')";
System.out.println(sqlQuery2); stmt.addBatch(sqlQuery1);stmt.addBatch(sqlQuery2); break;
$fields.created
date has format eg: "2021-03-04T07:11:40.000+0000"
I tried using different way but not able to insert above format date into SQL.
Kindly help me with this code to insert created date to db.
Thank you in advance