Невозможно создать таблицу оракула с проверочным ограничением JSON в 19c

Я получаю сообщение об ошибке - ORA-00908: отсутствует ключевое слово NULL при создании таблицы, как показано ниже.

CREATE TABLE j_purchaseorder
  (id VARCHAR2 (32) NOT NULL PRIMARY KEY,
   po_document clob
   CONSTRAINT ensure_json CHECK (po_document IS JSON));

1 ответ

Ниже модифицированный работает (без CONSTRAINT sure_json) - CREATE TABLE j_purchaseorder (id VARCHAR2 (32) NOT NULL PRIMARY KEY, po_document clob CHECK (po_document IS JSON));

Другие вопросы по тегам