Створення партиції з інтерфейсу програми
Для додавання партиції до партиціонованої таблиці PostgreSQL, відкрийте цю таблицю, перейдіть до закладки Партиції вікна Таблиця та клікніть кнопку Додати.
Опції створення партиції
Назва партиції | Вкажіть назву для партиції. В PostgreSQL партиція є окремою таблицею, тому іменуйте її відповідно до вимог іменування таблиць. |
Вираз партиції | Вкажіь вираз партиції. |
Партиціонувати по | Якщо нова таблиця повинна бути партиціонованою (тобто мати субпартиції), вкажіть секцію PARTITION BY, наприклад, RANGE (<expression>). |
Опис | Вкажіть опис таблиці (опціонально). |
Додаткові команди | Вкажіть додаткові команди SQL, що повинні бути виконані після створення партиції, наприклад, додавання обмежень та/або індексів. Попіклуйтеся про коректне відділення окремих команд. |
Дія | Вкажіть, чи додавати партицію та виконувати додаткові команди відразу чи лише згенерувати код SQL натомість. В останньому випадку ви зможете відредагувати згенерований програмою код перед застосуванням команд. |
Створення партиції засобами SQL
Просунуті користувачі також можуть додати партицію виконанням запиту SQL типу (див. документацію вашої бази даних для уточнення):
CREATE TABLE <table_name> PARTITION OF <parent_table_name> FOR VALUES <expression>
Див. також
Додавання або зміна поля таблиці
Додавання табличного обмеження