Tüm Ürünler
Search
Belge Merkezi

Hologres:DROP FOREIGN TABLE

Son Güncelleme:Oct 06, 2026

Geçerli veritabanından bir veya daha fazla yabancı tabloyu kaldırır.

Söz Dizimi

DROP FOREIGN TABLE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]

Parametreler


Parametre


Açıklama


IF EXISTS


Tablo yoksa oluşan hatayı bastırır. Bunun yerine bir bildirim yayınlanır. İfadeyi tekrarlanabilir kılmak için bu seçeneği betiklerde kullanın.


name


Kaldırılacak yabancı tablonun adı. Tek bir ifadeyle birden çok tabloyu kaldırmak için virgülle ayrılmış ad listesi belirtin.


CASCADE


Yabancı tabloya bağımlı olan nesneleri otomatik olarak kaldırır.


RESTRICT


Herhangi bir nesne yabancı tabloya bağımlıysa tablonun kaldırılmasını reddeder. Bu varsayılan davranıştır.

Örnekler

Yabancı tablo kaldırma

DROP FOREIGN TABLE holo_test;

Yabancı tabloyu yalnızca varsa kaldırma

Örneğin bir kurulum veya temizleme betiğinde tablo mevcut olmayabileceğinde hata oluşmasını önlemek için IF EXISTS kullanın.

DROP FOREIGN TABLE IF EXISTS holo_test;

Birden çok yabancı tabloyu kaldırma

DROP FOREIGN TABLE holo_test, holo_orders;

Yabancı tabloyu ve buna bağımlı nesneleri kaldırma

Bir yabancı tabloyu buna bağımlı görünümler veya diğer nesnelerle birlikte kaldırmak için CASCADE kullanın.

DROP FOREIGN TABLE holo_test CASCADE;