Гость
Map
Форумы / Oracle [игнор отключен] [закрыт для гостей] / split partition / 3 сообщений из 3, страница 1 из 1
04.12.2021, 17:43
    #40117369
Mylene
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
split partition
Коллеги добрый день,
Подскажите пожалуйста есть партицированная таблица, партиция по годам
DATE_DT_2019
DATE_DT_2020
DATE_DT_2021.
Задача удалить из партиции DATE_DT_2021 данные за полгода, в этой партиции данные свыше 1 миллиарда
Можно ли разделить партицию DATE_DT_2021 в диапазоне с 01.01.2021 по 30.06.2021?
Установлен ORACLE EE версия 12.2.

Будет ли верна следующая конструкция

ALTER TABLE TEST SPLIT PARTITION DATE_DT_2021 INTO (PARTITION DEL_DATE_DT_2021 VALUES LESS THAN (TO_DATE('30-JUN-2021','DD-MON-YYYY')),DATE_DT_2021) ONLINE;
...
Рейтинг: 0 / 0
04.12.2021, 23:32
    #40117397
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
split partition
Mylene,

а вы не пробовали создать тестовый пример?
...
Рейтинг: 0 / 0
10.12.2021, 09:03
    #40118854
hammer_zyr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
split partition
Попробуй так :

ALTER TABLE TEST SPLIT PARTITION DATE_DT_2021 at ( TO_DATE('30-JUN-2021','DD-MON-YYYY', 'NLS_CALENDAR=GREGORIAN' )) INTO ( PARTITION DEL_DATE_DT_2021, PARTITION DATE_DT_2021) ONLINE;

Но лучше проверить на тестовом сервере.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / split partition / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]