如何使用PL / JSON将JSON对象转换为varchar2

时间:2015-02-12 10:18:15

标签: oracle plsql pljson

我需要使用PL / JSON库将json对象转换为varchar。例如,

declare
mapData     json;
text        varchar2(20)
begin

json := 'json object';
text := convert_to_varchar(json);
end;

1 个答案:

答案 0 :(得分:3)

假设您知道您的JSON适合varchar2

text := mapData.to_char();

此方法在JSON类型声明中明确定义 - https://github.com/pljson/pljson/blob/master/src/json.typ#L56