Я успешно создал внешнюю таблицу в виде снежинки и смог загрузить данные из s3. Я хочу добавить столбец к этой внешней таблице. В документации Snowflake говорится, что: «Измените существующую внешнюю таблицу, чтобы добавить или удалить столбцы, используя следующий синтаксис ALTER TABLE: Добавить столбцы: ALTER TABLE… ADD COLUMN. Удалить столбцы: ALTER TABLE… DROP COLUMN.»
Когда я пытаюсь добавить столбец в мою внешнюю таблицу, он выдает следующую ошибку: «Столбец внешней таблицы TEST_COL должен иметь определяющее выражение.»
Я использую следующую команду для добавления таблицы - изменение таблицы EXTTABLE_TEST add столбец TEST_COL номер;
Вот ссылка на документацию Snowflake, на которую я ссылаюсь - https://docs.snowflake.net/manuals/user-guide/tables-external-intro.html#adding -or-droping-columns
Может кто-нибудь, пожалуйста, помогите мне с этим ? Возможно ли даже добавить / удалить столбцы из внешней таблицы. Любая помощь приветствуется.
Спасибо!