Как изменить столбец раздела внешней таблицы с одного столбца на другой (скажем, colA на colB)? - PullRequest
0 голосов
/ 11 октября 2019

У меня есть внешняя таблица улья с данными по годам;раздел на основе строкового столбца 'dt' (значение 'dt' - это текущая дата добавления данных в таблицу). Но теперь пришло требование перераспределить всю таблицу на основе некоторого другого столбца даты (метка времени типа данных);уже существует в таблице.

Я подумал о создании временной таблицы с той же схемой, но с другим столбцом раздела, выбрал все данные из исходной таблицы и вставил в временную таблицу, затем отбросил исходную таблицу и переименовал временную таблицук исходному названию таблицы.

Но проблемы заключаются в следующем: во-первых, данные огромны, поэтому это занимает много времени. Во-вторых, новые данные добавляются каждый день в исходную таблицу (частота - ежедневно).

Также вышеописанный метод изменил базовый каталог, поэтому, если возможно, я хочу сохранить то же местоположение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...