Innerhalb von Oracle APEX v4.2 habe ich eine ziemlich große Tabelle mit etwa 40 Spalten und bis zu 50 Zeilen, wo ich mit SQL abrufen und jede Zeile in eine JSON konvertieren muss Objekt.Konvertieren einer SQL-Abfrage als JSON in Oracle 11g innerhalb von Oracle APEX
Ich benutze Oracle 11gR2 und muss dieses JSON-Objekt in Javascript verwenden, um einige Grafikanforderungen zu erfüllen.
Mit Oracle SQL-Abfrage mit einer Beschränkung von varchar2 (4000) in APEX, können Menschen pls helfen, wie ich die Konvertierung aller Zeilen in JSON erreichen kann, wie ich ein Ergebnis sah wie folgt in Javascript zu verwenden, dh :
[{"col1": "value1", "col2": "value2", ....., "col40": "value40"}, {"col1": "value21", "col2": "value22", ....., "col40": "value400"}, etc]
Jede Hilfe wäre großartig.
Danke.
Verwenden Sie den Datentyp [clob] (https://docs.oracle.com/cd/E11882_01/server.112/e41084/sql_elements001.htm#SQLRF50998) anstelle von varchar2. Die Clob-Größe kann mehrere Gigabyte betragen. – user272735
Danke - eigentlich ging es so. – tonyf
Die 4k Begrenzung ist für die Lagerung, in Plsql ist die maximale Länge 32k – Typo