SQL önizleme
SQL betiklerini ifade, diyagram, şema ve veri olarak okuyun; lehçeyi algılayın ve lehçeler arasında dönüştürün.
Bir .sql dosyası açınca veya yapıştırınca önizleme SQL görünümüne geçer. Başlık betiği özetler, örneğin 12 ifade · 4 CREATE · 8 INSERT.
Sekmeler
| Sekme | Gösterir |
|---|---|
| İfadeler | Türüyle birlikte her ifade (SELECT, INSERT, CREATE, UPDATE, DELETE, DİĞER). Seçmek için birine tıklayın; Tümünü göster seçimi kaldırır |
| Diyagram | JOIN'lerden ve CREATE TABLE yabancı anahtarlarından tablolar ve ilişkileri |
| Şema | Her CREATE TABLE'ın kolonları ve tipleri |
| Veri | INSERT … VALUES ifadelerinin satırları, tablo olarak |
Lehçe algılama
Quap sözdizimini okur ve Algılanan: PostgreSQL (yüksek) gösterir — güven yüksek, orta veya düşük olabilir. Yanlışsa Kaynak lehçe'den doğrusunu seçin.
Başka bir lehçeye dönüştürme
Hedefi seçin
Dönüştür altında PostgreSQL / PL/pgSQL, T-SQL, MySQL, MariaDB, Oracle, SQLite veya LINQ (C#) seçin.
Kapsamı seçin
Tüm ifadeler, ya da yalnızca İfadeler sekmesinde seçili olanı dönüştürmek için Seçili.
Sonucu kullanın
Dönüştürülmüş SQL aşağıda görünür. Kopyala veya belgeyi değiştirmek için Editöre uygula.
Hedefin sınırları olduğunda sonucun altında notlar çıkar — örneğin MariaDB, MySQL dönüşümünü kullanır.
SQL ↔ C# LINQ
LINQ (C#) seçmek bir SELECT'i LINQ'e çevirir. Query sözdizimi (from … where … select) veya Method sözdizimi (.Where(...).Select(...)) seçin. Join, where, order ve limit dönüştürülür; GROUP BY, HAVING, pencere fonksiyonları ve CTE kısmen desteklenir, çıktı dışarıda kalanları listeler.
Tersi de çalışır: LINQ query sözdizimini yapıştırıp herhangi bir SQL lehçesine dönüştürün.
Diğer SQL araçları
- Formatla / Sıkıştır SQL'de de çalışır.
- Dönüştürme JSON, YAML veya XML'i
CREATE TABLEveINSERTbetiklerine çevirir. - AI asistan sorguları çevirebilir ("bu sorguyu PostgreSQL'e çevir") veya veriden şema yazabilir. Bkz. AI Asistan.