Tüm Ürünler
Search
Belge Merkezi

Hologres:ALTER FOREIGN TABLE

Son Güncelleme:Oct 06, 2026

Bir yabancı tabloyu yeniden adlandırmak, sütun eklemek veya sütun silmek için ALTER FOREIGN TABLE deyimini kullanın.

Sınırlamalar

Hologres, ALTER FOREIGN TABLE deyimini yalnızca bir yabancı tabloyu yeniden adlandırmak, sütun eklemek ve sütun silmek için destekler.

Bir yabancı tabloyu yeniden adlandırma

Sözdizimi:

ALTER FOREIGN TABLE [ IF EXISTS ] name RENAME TO new_name;

Örnek:

ALTER FOREIGN TABLE test RENAME TO new_test_table;

Sütun ekleme

Bir MaxCompute tablosuna sütun eklediğinizde Hologres, şema değişikliğini eşlenen yabancı tabloya otomatik olarak yansıtmaz. Yeni sütunun değerlerini sorgulamak için ilgili sütunu yabancı tabloya manuel olarak ekleyin.

Not

Paylaşılan kümeler bu sözdizimini kullanarak sütun eklemeyi desteklemez. Paylaşılan kümeler için bunun yerine IMPORT FOREIGN SCHEMA komutunu kullanın.

Sözdizimi:

ALTER FOREIGN TABLE IF EXISTS table_name ADD COLUMN new_column_name data_type;

Örnek:

ALTER FOREIGN TABLE bank
  ADD COLUMN cons_conf_idx float8,
  ADD COLUMN euribor3m float8;

Sütun silme

Sözdizimi:

ALTER FOREIGN TABLE IF EXISTS table_name DROP COLUMN column_name;

Örnek:

ALTER FOREIGN TABLE bank
  DROP COLUMN cons_conf_idx;