fah*_*mze 2 t-sql sql-server json primary-key open-json
我在 SQL Server 中有一个表,其中一行包含一个 Json 列 - 如下所示:
| 响应文本 | 请求ID |
|---|---|
| {"LosUnqCod":0,"LosMidId":23} | 96173722 |
| {“LosUnqCod”:1,“LosMidId”:5} | 96173721 |
我想要一张这样形状的桌子:
| 洛斯UnqCod | 洛斯中号 | 请求ID |
|---|---|---|
| 0 | 23 | 96173722 |
| 1 | 5 | 96173721 |
如何打开这个json?
大家好,我找到了答案,并想与与我有相同问题的人分享
SELECT
reqTbl.LosUnqCod ,
a.RequestId
FROM [dbo].[a] CROSS APPLY
OPENJSON( dbo.a.responsetext)
WITH (
LosUnqCod nvarchar(50)
) AS reqTbl
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1541 次 |
| 最近记录: |