.create-merge table komutu
Yeni bir tablo oluşturur veya varolan bir tabloyu genişletir.
Komutun belirli bir veritabanı bağlamında çalıştırılması gerekir.
İzinler
Bu komut, Veritabanı Kullanıcısı izinlerini ve var olan tabloları genişletmek için Tablo Yönetici izinlerini gerektirir.
Syntax
.create-merge
table
Tablename(
Columnname:
columnType [,
...])
[with
(
propertyName=
propertyValue [,
...])
]
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Gerekli | Açıklama |
---|---|---|---|
Tablename | string |
✔️ | Oluşturulacak veya genişletecek tablonun adı. |
columnName, columnType | string |
✔️ | Bu sütundaki veri türüyle eşlenen mevcut veya yeni bir sütunun adı. Eşleme listesi, çıkış sütunu şemasını tanımlar. |
propertyName, propertyValue | string |
Anahtar-değer özellik çiftlerinin virgülle ayrılmış listesi. Desteklenen özelliklere bakın. |
Desteklenen özellikler
Ad | Tür | Description |
---|---|---|
docstring |
string |
Eklenecek varlığı açıklayan serbest metin. Bu dize, varlık adlarının yanında çeşitli UX ayarlarında gösterilir. |
folder |
string |
Tabloya eklenecek klasörün adı. |
Döndürülenler
Tablo yoksa, tam olarak komut olarak .create table
çalışır.
T tablosu varsa ve bir .create-merge table T (<columns specification>)
komut gönderirseniz:
- Sütun belirtimindeki> daha önce T'de <mevcut olmayan tüm sütunlar, T şemasının sonuna eklenir.
- T'de sütun belirtiminde <> olmayan herhangi bir sütun T'den kaldırılmaz.
- T'de <bulunan, ancak farklı bir veri türüne sahip olan sütun belirtimlerindeki> herhangi bir sütun, komutun başarısız olmasına neden olur.
İlgili içerik
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin