JSON_SCALAR
目的
JSON_SCALAR
は、SQLスカラー値を入力として受け入れ、対応するJSONスカラー値をJSON
型のインスタンスとして返します。特に、値には、JSON標準に含まれない日付など、Oracle固有のJSON言語タイプを使用できます。
JSON_SCALAR
の引数は、VARCHAR2
、RAW
、CLOB
、BLOB
、DATE
、TIMESTAMP
、 INTERVAL YEAR TO MONTH
、INTERVAL DAY TO SECOND
、NUMBER
、BINARY_DOUBLE
またはBINARY_FLOAT
のいずれかのSQLデータ型のインスタンスにできます。
返されるJSON
型インスタンスは、OracleでサポートされるJSON言語スカラー値です。
JSON_SCALAR
ファンクションは、データベース初期化パラメータcompatible
が20
以上の場合にのみ使用できます。それ以外の場合、エラーが発生します。
関連項目: