- เปลี่ยน Oracle SQL (Oraclisms) เป็นไวยากรณ์ PostgreSQL
- การจัดการ ID
- คงรูปแบบช่องว่าง ตัวพิมพ์เล็ก/ใหญ่ และคอมเมนต์ไว้
- รายงานข้อผิดพลาดได้ยอดเยี่ยม
- วิเคราะห์ไวยากรณ์ได้ทั้งสคริปต์หรือทุก expression syntax
- ให้ใช้งานได้ทั้งแบบ CLI หรือ Go API ที่รองรับการเน้นไวยากรณ์
- เป็นไปตาม SQL Style Guide ของ Simon Holywell
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
sqlglotเป็นเครื่องมือสำหรับจัดการ SQL dialect อื่น ๆsqlglotpandas dataframeแล้วใช้sqlglotแปลง query จาก Postgres dialect เป็น duckdb dialect จากนั้นใช้duckdbquerypandas dataframeและแปลงผลลัพธ์เป็นjsonเพื่อส่งกลับให้ผู้ใช้