Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
20.04.2020, 01:31
|
|||
---|---|---|---|
|
|||
Последовательности/Sequences |
|||
#18+
Всем привет. При создании данного вида объекта столкнулся с таким вопрос. create sequence table1 increment by 6 start with 1 minvalue 1 maxvalue 6; Выдает ошибку: ORA-04005: INCREMENT must be less than MAXVALUE minus MINVALUE 04005. 00000 - "INCREMENT must be less than MAXVALUE minus MINVALUE" *Cause: the INCREMENT specified is >= MAXVALUE-MINVALUE *Action: specify an INCREMENT that is < MAXVALUE-MINVALUE Причиной ошибки указано что значение imcrement by задан больше ИЛИ РАВНО разницы MAXVALUE и MINVALUE. Тоесть, получается что increment by должен быть меньше разницы MAXVALUE и MINVALUE. В тоже время: create sequence table1 increment by 5 start with 1 minvalue 1 maxvalue 6; Работает исправно, не смотря на то что значение increment by РАВНО разнице MAXVALUE и MINVALUE. Можете дать разъяснение пожалуйста? Заранее спасибо) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.04.2020, 14:00
|
|||
---|---|---|---|
|
|||
Последовательности/Sequences |
|||
#18+
1+6=7 >maxvalue 1+5=6 <=maxvalue ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.04.2020, 14:15
|
|||
---|---|---|---|
Последовательности/Sequences |
|||
#18+
endy дать разъяснение ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.04.2020, 18:03
|
|||
---|---|---|---|
|
|||
Последовательности/Sequences |
|||
#18+
andrey_anonymous, Здравствуйте. Но ведь в полученной ошибке указано, что increment by должен быть меньше ( НЕ равно или меньше) разницы MAXVALUE и MINVALUE. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.04.2020, 18:22
|
|||
---|---|---|---|
|
|||
Последовательности/Sequences |
|||
#18+
endy Но ведь в полученной ошибке указано, что increment by должен быть меньше ( НЕ равно или меньше) разницы MAXVALUE и MINVALUE. Полученный exception про то, что с указанным набором параметром sequence не сможет генерировать значения, поскольку первый же increment выводит sequence за maxvalue. Конкретная текстовка пусть особо Вас не смущает - все мы люди, индусы-программисты - не исключение. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=52&mobile=1&tid=1881329]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 165ms |
0 / 0 |