Не может создать столбец размером более 4000 для пользователя, но может в SYS - PullRequest
0 голосов
/ 01 марта 2019

Я установил параметр max_string_size на расширенный, запустил utl32k, и когда я показываю параметр, он отображает значение как расширенное.

Когда я создаю таблицу для SYS со столбцом размером более 4000, например:

создать таблицу sys.mytable (col1 varchar2 (8000));

Таблица создана нормально.

Однако, если я создаю таблицу для пользователя, которого я создал, например:

создать таблицу someuser.mytable (col1 varchar2 (8000));

Я получаю сообщение "ORA-00910: указанная длина слишком велика для его типа данных".

Почему я могу создать его под SYS, но не под моим пользователем?Нужно ли изменить что-то конкретное для пользователя, чтобы разрешить расширенный?

Запуск 18 XE в Windows

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