İçeriğe geç

Trino Biçimlendirici

Trino ve Presto SQL ifadelerini; çift tırnaklı tanımlayıcılar, ters eğik çizgi kaçışları içermeyen standart dizeler, Trino'' ve U&'' sabitleri, dizi ve eşlem alt indisleri ile lambda ifadeleri için X kurallarıyla biçimlendirin. WITH, GROUP BY, ORDER BY, OFFSET ve FETCH FIRST gibi yan tümceler kendi satırlarına alınır; sütunlar satır başına bir tane olacak şekilde girintilenir. Kapatılmamış dizeler ve parantezler, analistler için satır ve sütun bilgisiyle bildirilir.

Sıfırla

Sık sorulan sorular

Hangi Trino sözdizimi anlaşılır?

Tek tırnaklı dizeler (çiftlenmiş tırnaklarla), çift tırnaklı tanımlayıcılar ve X'' varbinary ile U&'' Unicode sabitleri tanınır. Array[1] ve map['key'] alt indisleri ile x -> x + 1 gibi lambda ifadeleri olduğu gibi korunur.

Dizelerde ters eğik çizgiler karakterleri kaçırır mı?

Hayır. Trino içinde, dizedeki ters eğik çizgi normal bir karakterdir ve biçimlendirici bu kurala uyar; dolayısıyla 'C:\' tam bir dizedir.

Presto ve Amazon Athena sorgularını biçimlendirebilir miyim?

Evet. Presto ve Athena, Trino ile aynı tırnaklama kurallarını ve sözdiziminin büyük bölümünü paylaşır; bu nedenle sorguları aynı şekilde biçimlendirilir.

Katalog ve şema adları nasıl işlenir?

hive.sales.orders ve "my-catalog"."schema"."table" gibi nitelikli adlar bir arada tutulur. Noktaların çevresine boşluk eklenmez.

Hangi yan tümceler kendi satırında yer alır?

WITH, SELECT, FROM, WHERE, GROUP BY, HAVING, WINDOW, ORDER BY, OFFSET, LIMIT ve FETCH kendi satırlarında başlar. UNION, INTERSECT ve EXCEPT küme işleçleri birleştirdikleri sorguları ayırır.

MERGE destekleniyor mu?

Evet. WHEN MATCHED ve WHEN NOT MATCHED dalları yeni satırlarda başlar.

Anahtar sözcüklerin büyük-küçük harf kullanımını değiştiriyor mu?

Hayır. Anahtar sözcükler ve adlar yazdığınız büyük/küçük harf biçimini korur. Yalnızca boşluklar ve satır sonları değişir.

Hangi hatalar algılanıyor?

Kapatılmamış dizeler, tırnaklı tanımlayıcılar, alt indisler ve blok yorumları ile eşleşmeyen parantezler; her biri için satır ve sütun bilgisiyle bildirilir. Sorgular hiçbir kümede çalıştırılmaz.

Girdi ne kadar büyük olabilir?

İstek başına en fazla 1 MB, ifade başına 128 KB. Birden çok ifade boş satırlarla ayrılır.

Girintiyi seçebilir miyim ve SQL saklanıyor mu?

2 veya 4 boşluk ya da sekme kullanın. SQL yalnızca bellekte biçimlendirilir ve asla kaydedilmez.

OneClick Pro Hakkında

OneClick Pro, günlük işler için görüntüleri ve birimleri dönüştürme, kodu biçimlendirme ve doğrulama, alan adlarını ve SEO denetleme, metin, tarihler ve sayılarla çalışma gibi işlerde kullanabileceğiniz 150'den fazla web aracından oluşan ücretsiz bir koleksiyondur. Her araç kayıt veya abonelik gerektirmeden çalışır; girdiğiniz bilgiler yalnızca sonucu hesaplamak için kullanılır ve hiçbir zaman saklanmaz. Tek seferlik işler için hızlı bir araç kutusu olarak kullanabilir veya her gün başvurduğunuz araçları yer imlerine ekleyebilirsiniz.