Oracle проверить ограничение только с именем столбца? - PullRequest
0 голосов
/ 27 февраля 2020

Я прочитал следующее Oracle DDL.

create table TName (
    -- ....
    ColX number(38, 0),
    ColY timestamp,

    constraint C1 check (ColX),
    constraint C2 check (ColY)
)

Какие ограничения имеют только имя столбца?

1 Ответ

1 голос
/ 27 февраля 2020

Какое ограничение? Выглядит как ограничение недопустимое .

SQL> create table test
  2    (colx number,
  3     constraint c1 check (colx)
  4    );
   constraint c1 check (colx)
                            *
ERROR at line 3:
ORA-00920: invalid relational operator


SQL>

Другими словами, это неправильный синтаксис. Где ты это прочитал? Это связано с Oracle?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...