Чи можемо ми замінити послідовність в Oracle?
- Blog
- Чи можемо ми замінити послідовність в Oracle?
admin
Щоб скинути певну послідовність в Oracle: Якщо вам потрібно регулярно скидати значення, ви можете виконати скидання, виконавши оператор ALTER SEQUENCE.7 грудня 2022 р
ЗМІНИТИ ПОСЛІДОВНІСТЬ
Використовуйте оператор ALTER SEQUENCE, щоб змінити приріст, мінімальне та максимальне значення, кешовані числа та поведінку існуючої послідовності. Це твердження стосується лише майбутніх порядкових номерів.
Скидання послідовності в Oracle виконується оператором ALTER SEQUENCE. Для цього встановіть для речення INCREMENT BY його поточне значення мінус бажане початкове значення, а потім викличте NEXTVAL у послідовності. Будьте обережні, скидаючи послідовність – це може вплинути на цілісність даних у базі даних.
СТВОРИТИ АБО ЗАМІНИТИ ПОСЛІДОВНІСТЬ Створює послідовність, яку можна використовувати для генерації значень первинного ключа, які є унікальними в кількох таблицях, і для генерації значень за замовчуванням для таблиці. Якщо ви вкажете назву послідовності, яка вже існує для поточного користувача, повертається помилка.
Щоб змінити МІНІМАЛЬНЕ ЗНАЧЕННЯ зростаючої послідовності на число, більше за значення ПОЧАТИ З, або змінити МАКСИМАЛЬНЕ ЗНАЧЕННЯ спадної послідовності на число, менше за значення ПОЧАТИ З, включити аргумент RESTART WITH, щоб перезапустити послідовність у бажаній точці, яка потрапляє в мінімальний і максимальний діапазон.
© Copyright 2025Місцеві поради| Theme developed by Lucid Solutions