|
|
|
Сбросить для sequence nextval до 1 только путём пересоздания или alter sequence
|
|||
|---|---|---|---|
|
#18+
Сбросить для sequence nextval до 1 только путём пересоздания или есть возможность при помощи alter sequence ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 08:04 |
|
||
|
Сбросить для sequence nextval до 1 только путём пересоздания или alter sequence
|
|||
|---|---|---|---|
|
#18+
AdamAry, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 08:54 |
|
||
|
Сбросить для sequence nextval до 1 только путём пересоздания или alter sequence
|
|||
|---|---|---|---|
|
#18+
sharkerr Код: plsql 1. Работает только в идеальном односессионном мире. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 09:44 |
|
||
|
Сбросить для sequence nextval до 1 только путём пересоздания или alter sequence
|
|||
|---|---|---|---|
|
#18+
Elicsharkerr Код: plsql 1. Работает только в идеальном односессионном мире. А для чего нужно сбрасывать сиквенсы из разных сессий? Разовая же операция, из одной сессии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 09:52 |
|
||
|
Сбросить для sequence nextval до 1 только путём пересоздания или alter sequence
|
|||
|---|---|---|---|
|
#18+
sharkerr А для чего нужно сбрасывать получать сиквенсы из разных сессий? Разовая же операция, из одной сессии. так понятнее ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 09:57 |
|
||
|
Сбросить для sequence nextval до 1 только путём пересоздания или alter sequence
|
|||
|---|---|---|---|
|
#18+
AdamAry, при пересоздании зависимые хранимые обекты выпадут в инвалид + права зы алтерить надо акуратненько, напр не всегда increment by 1 .... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 10:14 |
|
||
|
Сбросить для sequence nextval до 1 только путём пересоздания или alter sequence
|
|||
|---|---|---|---|
|
#18+
а еще кэш и вообще в сиквенсах есть цикл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 13:10 |
|
||
|
Сбросить для sequence nextval до 1 только путём пересоздания или alter sequence
|
|||
|---|---|---|---|
|
#18+
Elicsharkerr Код: plsql 1. Работает только в идеальном односессионном мире.Сам принцип изменения некствала взад применим как раз в таком идеальном мире. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 13:24 |
|
||
|
Сбросить для sequence nextval до 1 только путём пересоздания или alter sequence
|
|||
|---|---|---|---|
|
#18+
-2-Elicпропущено... Работает только в идеальном односессионном мире.Сам принцип изменения некствала взад применим как раз в таком идеальном мире. Сама постановка задачи о сбросе сиквенса в 1 обычно свидетельствует о нерабочем режиме вроде отпочкования чистой схемы под новый проект. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 16:17 |
|
||
|
Сбросить для sequence nextval до 1 только путём пересоздания или alter sequence
|
|||
|---|---|---|---|
|
#18+
andrey_anonymous-2-пропущено... Сам принцип изменения некствала взад применим как раз в таком идеальном мире. Сама постановка задачи о сбросе сиквенса в 1 обычно свидетельствует о нерабочем режиме вроде отпочкования чистой схемы под новый проект. не обязательно напр начало дня, месяца, квартала, года, согласно новой инструкции и тд ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 16:37 |
|
||
|
Сбросить для sequence nextval до 1 только путём пересоздания или alter sequence
|
|||
|---|---|---|---|
|
#18+
andrey_anonymous-2-Сам принцип изменения некствала взад применим как раз в таком идеальном мире. Сама постановка задачи о сбросе сиквенса в 1 обычно свидетельствует о нерабочем режиме вроде отпочкования чистой схемы под новый проект.При "отпочковывании" можно и пересоздать сиквенсы, не критично. Но, с другой стороны, зачем? И поскольку автор не догадался, как делать альтерами, есть основания подозревать в строительстве велосипеда. Но может просто уперлись в размерность ключа. В этом случае достаточно почистить старые данные, задать maxvaluе и cycle. Когда-нибудь оно само перепрыгнет в начало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 16:52 |
|
||
|
Сбросить для sequence nextval до 1 только путём пересоздания или alter sequence
|
|||
|---|---|---|---|
|
#18+
Staxне обязательно напр начало дня, месяца, квартала, года, согласно новой инструкции и тд Смена/закрытие/открытие общесистемного рабочего/отчетного/какого-там-еще периода - обычно тоже в специальном технологическом режиме происходит, если только система изначально не спроектирована под подобную операцию в онлайне. Однако второй вариант не соответствует постановке вопроса. -2-При "отпочковывании" можно и пересоздать сиквенсы, не критично. Но, с другой стороны, зачем? Пересоздание может приводить необходимости перераздачи грантов, откуда рукой подать до подхода "новая схема создается исключительно из скриптов SVN/VSS/...", а это уже иной технологический уклад :) Зачем - вопрос философский. Иногда люди просто хотят начать "с чистого листа", иногда - сделать копию системы для соседнего отдела :) -2-Но может просто уперлись в размерность ключа. В этом случае достаточно почистить старые данные, задать maxvaluе и cycle. Когда-нибудь оно само перепрыгнет в начало. Угу. Если, конечно, унаследованный код не закладывается на монотонно возрастающее значение ключа - что довольно популярно при решении интеграционных задач среднего качества (это когда уже ушли от полного копирования, но еще не наелись проблем с выпадающими инкрементами). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 17:33 |
|
||
|
Сбросить для sequence nextval до 1 только путём пересоздания или alter sequence
|
|||
|---|---|---|---|
|
#18+
andrey_anonymousСмена/закрытие/открытие общесистемного рабочего/отчетного/какого-там-еще периода - обычно тоже в специальном технологическом режиме происходит, если только система изначально не спроектирована под подобную операцию в онлайне. конечно режим спроектирован для работы "в идеальном односессионном мире" .... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 18:05 |
|
||
|
Сбросить для sequence nextval до 1 только путём пересоздания или alter sequence
|
|||
|---|---|---|---|
|
#18+
AdamAryпри помощи alter sequence ? 20700153 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2018, 09:02 |
|
||
|
Сбросить для sequence nextval до 1 только путём пересоздания или alter sequence
|
|||
|---|---|---|---|
|
#18+
Приятно зайти и обнаружить, что любимый скуль ничуть не изменился =) sharkerr первым ответом сказал как делать Elic вторым, когда делать А потом - срач, не относящийся к делу ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2018, 13:56 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39742238&tid=1883079]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
170ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
70ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 502ms |

| 0 / 0 |
