点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嘿
我想从表中提取JSON格式的数据。 该表包含一个JSON列以及一个ID列,我想保留它们以进行进一步的工作。 如何从表中提取JSON和"普通" ID列?
创建表RAWJOBINFO(ID VARCHAR(1000), JSON_COL NVARCHAR(5000)); 插入RAWJOBINFO值('1','{" first":" John"," middle":" K"," last":" Doe"}'); 插入RAWJOBINFO值('2','{" first":" John2"," middle":" K"," last":" Doe"}'); 插入RAWJOBINFO值('3','{" first":" John3"," middle":" K"," last":" Doe"}'); SELECT ID,JOBNO,TITLE 从RAWJOBINFO,JSON_TABLE(RAWJOBINFO.JSON_COL,'lax $' 列(JOBNO序号, TITLE VARCHAR(80)路径'$ .first' ))j JOBNO命令;
当我运行示例时,它将为所有ID创建json查询。 我希望它仅适用于相应的行。
非常感谢!
(6.5 kB)
由于您没有描述要提取的内容(整个JSON或只是一个特定值),因此您的问题并不十分清楚。 但我认为您想提取特定的值。 为此,您可以使用 JSON_VALUE 。 p>
JSON_VALUE正是我想要的,非常感谢!
一周热门 更多>