使用 PL/SQL Oracle 使用标准函数创建 JSON 字符串

Create JSON string using standard functions using PL/SQL Oracle

我正在使用 Oracle 数据库版本 12.1.0.2。我需要使用标准 PL/SQL 函数创建 JSON 字符串。 不使用第 3 方库。例如,

declare
   json_text varchar2(20);
begin
   json_text.add_as_json("key","value");
end;

谢谢!

你可以这样做:

declare
   json_text varchar2(20);
begin
   json_text := '{"key":"value"}';
end;

但这在现实世界的案例中显然变得乏味。最好为此使用一个库,例如这个库:http://sourceforge.net/projects/pljson/