用JSON列创建表

时间:2019-07-30 07:14:26

标签: json oracle

我正在尝试创建带有json列的oracle表,但出现以下错误

 CREATE TABLE j_purchaseorder
   (id          RAW (16) NOT NULL,
    date_loaded TIMESTAMP WITH TIME ZONE,
    po_document CLOB
    CONSTRAINT ensure_json CHECK (po_document IS JSON));

我使用的是oracle 12c标准版

1 个答案:

答案 0 :(得分:0)

它与Oracle Database 12c企业版12.2.0.1.0版一起使用

CREATE TABLE j_purchaseorder
(
    id            RAW (16) NOT NULL,
    date_loaded   TIMESTAMP WITH TIME ZONE,
    po_document   CLOB, 
    CONSTRAINT ensure_json CHECK (po_document IS JSON));

查看屏幕

Table

Constarint

Oracle Database 12c Release 2 12.2