У меня есть таблица в оракула:Как разбить таблицу оракула на столбец даты?
CREATE TABLE transaction (
id INT NOT NULL,
accountnumber VARCHAR NOT NULL,
stmtvaluedate DATE NOT NULL,
...
)
И я хочу разделить эту таблицу по столбцу stmtvaluedate. Моя цель - создать новый раздел через месяц.
Есть ли хороший сценарий, для этого? Или мне нужно создавать статические числа разделов?
Лучшее: если пройдет месяц, новый раздел будет создан автоматически.
Может ли кто-нибудь дать мне пример о том, как разбивать таблицу на столбец даты после каждого месяца? Если автоматическое разбиение невозможно, мне понадобится пример, который создает разделы в течение года с помощью столбца даты примерно каждый месяц.
Спасибо!
[это] (http://docs.oracle.com/cd/E18283_01/server.112/e16541/part_admin001.htm#BAJHFFBE) может поможет. Вы можете использовать таблицу с разбивкой по интервалам. Но он работает только для Oracle 11.1 и выше – Tatiana
Спасибо. И могу ли я разделать ** неделю ** или ** день ** тоже? – victorio