sql MS SQL IS JSON

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql MS SQL IS JSON相关的知识,希望对你有一定的参考价值。

-- Returns 1, valid
SELECT ISJSON('{ "UserName" : "John" }') 
-- Output: 1
 
-- Returns 0, invalid, missing quotes
SELECT ISJSON('{ "UserName" : John }')
-- Output: 0
 
-- Returns 1, valid, numbers are allowed
SELECT ISJSON('{ "Number" : 1 }')
-- Output: 1
 
-- Returns 1, valid, dates are just strings 
-- in ISO 8601 date format 
-- https://en.wikipedia.org/wiki/ISO_8601
SELECT ISJSON('{ "AddedOn" : "20185-05-22T00:00:00.000Z" }') 
-- Output: 1
 
-- Returns 0, invalid
SELECT ISJSON('{ "AddedOn" : 2015-08-18 }') 
-- Output: 0

以上是关于sql MS SQL IS JSON的主要内容,如果未能解决你的问题,请参考以下文章

sql MS SQL JSON_VALUE

MS SQL读取JSON数据

MS SQL OPENJSON JSON

MS SQL Server 查询后返回 JSON

PCB MS SQL 标量函数(CLR) 实现转Json方法

MS SQL Server 中 JSON 函数路径中的重音字符导致错误