【发布时间】:2020-01-07 18:08:12
【问题描述】:
我有一些 JSON 数据作为 TEXT 存储在表列中。下面是一列中包含的部分 sn-p。
我想要做的是获取当前作为 col1 的文本和之前作为 col2 的文本。不知道该怎么做。任何帮助将不胜感激
"field_text": {
"current": "This is current text",
"previous": "This is previous text"
},
"CustomerIDs": {
"current": "1234",
"previous": ""
}
}.
【问题讨论】:
-
我只是迷失了你的桌子的样子。 hte 列的名称是什么?我在您的示例中看到了多个不同的名称。你用的是什么数据库?
-
这是 VARCHAR 文本的摘录,存储在列中。我想做的是从“field_text”中提取“Current”值和“Previous”值。列的名称是 text_json。我正在使用 SQL 数据库
-
如果是 SQl Server 2016 及更高版本,这应该会有所帮助stackoverflow.com/questions/38285223/…
-
使用 SQL Server 2012 :(
-
@ArslanAhmed 如果还不算太晚,请在下面查看我的答案
标签: sql string split sql-server-2012 keyword