|
Последовательности/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, 01:31 |
|
Последовательности/Sequences
|
|||
---|---|---|---|
#18+
1+6=7 >maxvalue 1+5=6 <=maxvalue ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 14:00 |
|
Последовательности/Sequences
|
|||
---|---|---|---|
#18+
endy дать разъяснение ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 14:15 |
|
Последовательности/Sequences
|
|||
---|---|---|---|
#18+
andrey_anonymous, Здравствуйте. Но ведь в полученной ошибке указано, что increment by должен быть меньше ( НЕ равно или меньше) разницы MAXVALUE и MINVALUE. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 18:03 |
|
Последовательности/Sequences
|
|||
---|---|---|---|
#18+
endy Но ведь в полученной ошибке указано, что increment by должен быть меньше ( НЕ равно или меньше) разницы MAXVALUE и MINVALUE. Полученный exception про то, что с указанным набором параметром sequence не сможет генерировать значения, поскольку первый же increment выводит sequence за maxvalue. Конкретная текстовка пусть особо Вас не смущает - все мы люди, индусы-программисты - не исключение. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2020, 18:22 |
|
|
start [/forum/topic.php?fid=52&fpage=48&tid=1881329]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 143ms |
0 / 0 |