เมนู
Dev Tools

จัดรูปแบบ SQL ออนไลน์ฟรี – SQL Formatter

จัดรูปแบบและย่อหน้าคิวรี SQL ออนไลน์ รองรับ MySQL, PostgreSQL, SQLite, T-SQL และ BigQuery

ไม่เก็บไฟล์ของคุณทันทีไม่ต้องสมัคร

🔒 ไฟล์ของคุณไม่เคยออกจากเบราว์เซอร์ การจัดรูปแบบทั้งหมดทำงานในเครื่องของคุณ

วิธีจัดรูปแบบ SQL ออนไลน์

  1. 1

    วาง SQL ของคุณ

    วางคิวรี SQL ที่ยังไม่จัดรูปแบบหรือถูกบีบอัดลงในช่องป้อนข้อมูล รองรับหนึ่งคำสั่งหรือหลายคำสั่ง

  2. 2

    เลือกภาษาถิ่นของ SQL

    เลือกภาษาถิ่น SQL ให้ตรงกับฐานข้อมูลของคุณ (MySQL, PostgreSQL ฯลฯ) เพื่อให้คีย์เวิร์ดถูกจัดการอย่างถูกต้อง

  3. 3

    คัดลอก SQL ที่จัดรูปแบบแล้ว

    คัดลอกผลลัพธ์ คิวรีจะแสดงด้วยการย่อหน้าที่สม่ำเสมอและคีย์เวิร์ดเป็นตัวพิมพ์ใหญ่

SQL อ่านยากเร็วกว่าภาษาอื่นเกือบทั้งหมด คิวรีเชื่อมตารางไม่กี่ตาราง เพิ่มซับคิวรีและนิพจน์ CASE แล้วก็กลายเป็นบรรทัดยาว 400 ตัวอักษรที่ไม่มีใครอยากตรวจ เนื่องจาก SQL ไม่สนใจช่องว่าง การจัดรูปแบบจึงเป็นเรื่องของการนำเสนอล้วน ๆ ตัวจัดรูปแบบจึงปรับเลย์เอาต์ได้อย่างอิสระโดยไม่เสี่ยงต่อการเปลี่ยนผลลัพธ์ของคิวรี

ฐานข้อมูลแต่ละตัวมีไวยากรณ์เฉพาะตัว เช่น การแคสต์ด้วย :: ของ PostgreSQL ตัวระบุที่ใช้ backtick ของ MySQL ชื่อในวงเล็บเหลี่ยมและ TOP ของ T-SQL และพาธโปรเจกต์ของ BigQuery เลือกภาษาถิ่นก่อนจัดรูปแบบ เพื่อให้โครงสร้างเหล่านี้ถูกจัดวางอย่างถูกต้องแทนที่จะถูกมองว่าเป็นข้อผิดพลาดทางไวยากรณ์

SQL ที่จัดรูปแบบแล้วช่วยได้มากในการรีวิวโค้ด (JOIN หรือ WHERE แต่ละอันอยู่คนละบรรทัด) การดีบัก (การย่อหน้าทำให้เห็นขอบเขตของซับคิวรีทันที) และการกู้คิวรีที่คัดลอกมาจาก ORM ล็อก หรือรายงานเก่าที่มาเป็นบรรทัดเดียว เครื่องมือนี้ไม่ได้ตรวจ lint หรือปรับประสิทธิภาพ แต่เป็นขั้นตอนทำให้อ่านง่ายก่อนการวิเคราะห์ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ

คำถามที่พบบ่อย

เครื่องมืออื่นที่คุณอาจต้องใช้