CTE ne demek?
Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler
CTE, yazılımda ortak tablo ifadesi, CTE anlamına gelir.
Common table expression, yani ortak tablo ifadesi: bir sorgunun başında WITH ile tanımlanan, ana sorgunun ardından tablo gibi kullanabildiği adlandırılmış geçici sonuç.
English: Common table expression: a named temporary result defined with WITH at the start of a query, which the main query can then use like a table.
Nerede ve nasıl kullanılır?
CTE'ler uzun sorguları adlandırılmış adımlara bölerek okunabilir hale getirir. Özyinelemeli (recursive) CTE'ler (PostgreSQL ve MySQL'de WITH RECURSIVE) kategori hiyerarşileri ya da organizasyon şemaları gibi ağaç yapılı verilerde gezinebilir. Geliştiriciler sık sık 'onu bir CTE'ye çıkar' der. Harf harf okunur: 'si-ti-i'.
Örnek cümleler
I moved the monthly totals into a CTE so the final SELECT is easier to read.
Son SELECT daha kolay okunsun diye aylık toplamları bir CTE'ye taşıdım.
A recursive CTE returns the whole category tree in one query.
Özyinelemeli bir CTE, kategori ağacının tamamını tek sorguda döndürüyor.
Sık kullanılan kalıplar
- WITH clause
- recursive CTE
- use a CTE
- chain CTEs
İlgili terimler
Bu kelime başka alanlarda
Aynı İngilizce kelime başka bir alanda farklı bir anlama gelebilir:
Aynı konudan: Veritabanları ve Kalıcı Saklama
Seviyene uygun okumayla pekiştir
Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar:
