จัดรูปแบบ SQL ออนไลน์ฟรี – SQL Formatter
จัดรูปแบบและย่อหน้าคิวรี SQL ออนไลน์ รองรับ MySQL, PostgreSQL, SQLite, T-SQL และ BigQuery
🔒 ไฟล์ของคุณไม่เคยออกจากเบราว์เซอร์ การจัดรูปแบบทั้งหมดทำงานในเครื่องของคุณ
วิธีจัดรูปแบบ SQL ออนไลน์
- 1
วาง SQL ของคุณ
วางคิวรี SQL ที่ยังไม่จัดรูปแบบหรือถูกบีบอัดลงในช่องป้อนข้อมูล รองรับหนึ่งคำสั่งหรือหลายคำสั่ง
- 2
เลือกภาษาถิ่นของ SQL
เลือกภาษาถิ่น SQL ให้ตรงกับฐานข้อมูลของคุณ (MySQL, PostgreSQL ฯลฯ) เพื่อให้คีย์เวิร์ดถูกจัดการอย่างถูกต้อง
- 3
คัดลอก SQL ที่จัดรูปแบบแล้ว
คัดลอกผลลัพธ์ คิวรีจะแสดงด้วยการย่อหน้าที่สม่ำเสมอและคีย์เวิร์ดเป็นตัวพิมพ์ใหญ่
SQL อ่านยากเร็วกว่าภาษาอื่นเกือบทั้งหมด คิวรีเชื่อมตารางไม่กี่ตาราง เพิ่มซับคิวรีและนิพจน์ CASE แล้วก็กลายเป็นบรรทัดยาว 400 ตัวอักษรที่ไม่มีใครอยากตรวจ เนื่องจาก SQL ไม่สนใจช่องว่าง การจัดรูปแบบจึงเป็นเรื่องของการนำเสนอล้วน ๆ ตัวจัดรูปแบบจึงปรับเลย์เอาต์ได้อย่างอิสระโดยไม่เสี่ยงต่อการเปลี่ยนผลลัพธ์ของคิวรี
ฐานข้อมูลแต่ละตัวมีไวยากรณ์เฉพาะตัว เช่น การแคสต์ด้วย :: ของ PostgreSQL ตัวระบุที่ใช้ backtick ของ MySQL ชื่อในวงเล็บเหลี่ยมและ TOP ของ T-SQL และพาธโปรเจกต์ของ BigQuery เลือกภาษาถิ่นก่อนจัดรูปแบบ เพื่อให้โครงสร้างเหล่านี้ถูกจัดวางอย่างถูกต้องแทนที่จะถูกมองว่าเป็นข้อผิดพลาดทางไวยากรณ์
SQL ที่จัดรูปแบบแล้วช่วยได้มากในการรีวิวโค้ด (JOIN หรือ WHERE แต่ละอันอยู่คนละบรรทัด) การดีบัก (การย่อหน้าทำให้เห็นขอบเขตของซับคิวรีทันที) และการกู้คิวรีที่คัดลอกมาจาก ORM ล็อก หรือรายงานเก่าที่มาเป็นบรรทัดเดียว เครื่องมือนี้ไม่ได้ตรวจ lint หรือปรับประสิทธิภาพ แต่เป็นขั้นตอนทำให้อ่านง่ายก่อนการวิเคราะห์ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ