У меня есть следующий сгенерированный столбец, определенный в операторе CREATE TABLE
:
NET_ROWS_ADDED NUMBER(18) GENERATED ALWAYS AS (ROW_COUNT - PREV_ROW_COUNT) /*STORED*/,
ROW_COUNT
и PREV_ROW_COUNT
- простые NUMBER(18)
столбцы, ранее определенные в той же таблице.
Все отлично работает, как написано.
Но если я откомментирую параметр STORED
, я получу:
ORA-00907: missing right parenthesis
Мне нужно преобразовать это в сгенерированный STORED
столбец.
Что не так с синтаксисом здесь? Для меня все выглядит правильно ...