我想创建一个递归函数,从JSON文件中获取所有数据。然后,递归函数会自动使用 JSON 文件中的数据生成一个 SQL 表。
有人可以告诉我我需要如何做到这一点吗?
JSON 文件包含数组、布尔值、字符串等...
编程语言是 c#。
您可以在SQL Server中使用OPENJSON()
:
declare @json nvarchar(max)
set @json='{...}'; --Your JSON value here
select
*
from
openjson(@json);
然后将结果插入到表中。