Aracılığıyla paylaş


Tablolar yönetimi

Bu konu başlığında tabloları keşfetmeye, oluşturmaya ve değiştirmeye yardımcı olan tabloların yaşam döngüsü ve ilişkili yönetim komutları ele alınmaktadır.

Bunlar hakkında daha fazla bilgi için aşağıdaki tabloda yer alan bağlantıları seçin.

Tablo şemasını iyileştirme hakkında bilgi için bkz . Şema iyileştirme en iyi yöntemleri.

Komutlar İşlem
.alter table docstring, .alter table folder Tablo görüntüleme özelliklerini yönetme
.create ingestion mapping, .show ingestion mappings, .alter ingestion mapping, .drop ingestion mapping Alım eşlemesini yönetme
.create tables, , .create-merge tables.create table, , .create-merge table, .alter table, .alter-merge table, .drop tables, .drop table, .undo drop table,.rename table Tablo oluşturma/değiştirme/bırakma
.show tables .show table details.show table schema Veritabanındaki tabloları listeleme
.ingest, .set, .append, .set-or-append (bkz . Veri alımına genel bakış). Tabloya veri alımı
.clear table data Tablonun tüm verilerini temizler

Tablolar için CRUD adlandırma kuralları

(Yukarıdaki tabloda bağlantısı verilen bölümlerdeki tüm ayrıntılara bakın.)

Komut söz dizimi Semantik
.create entityType entityName ... Bu tür ve ada sahip bir varlık varsa, varlığı döndürür. Aksi takdirde varlığı oluşturun.
.create-merge entityType entityName... Bu tür ve addaki bir varlık varsa, mevcut varlığı belirtilen varlıkla birleştirin. Aksi takdirde varlığı oluşturun.
.alter entityType entityName ... Bu tür ve ada sahip bir varlık yoksa hata. Aksi takdirde, bunu belirtilen varlıkla değiştirin.
.alter-merge entityType entityName ... Bu tür ve ada sahip bir varlık yoksa hata. Aksi takdirde, belirtilen varlıkla birleştirin.
.drop entityType entityName ... Bu tür ve ada sahip bir varlık yoksa hata. Aksi takdirde bırakın.
.drop entityType entityName ifexists ... Bu tür ve ada sahip bir varlık yoksa döndür. Aksi takdirde bırakın.

Not

"Birleştirme", iki varlığın mantıksal bir birleşimidir:

  • Bir özellik bir varlık için tanımlanmışsa ancak diğeri için tanımlanmamışsa, birleştirilmiş varlıkta özgün değeriyle birlikte görünür.
  • Bir özellik her iki varlık için de tanımlanmışsa ve her ikisinde de aynı değere sahipse, birleştirilmiş varlıkta bu değerle bir kez görünür.
  • Bir özellik her iki varlık için de tanımlanmışsa ancak farklı değerlere sahipse bir hata oluşur.