ข้ามไปยังเนื้อหา

ตัวจัดรูปแบบ SQL

เปลี่ยนคำสั่ง SQL บรรทัดเดียวให้เป็น SQL ที่เป็นระเบียบและย่อหน้าสวยงาม

กำลังโหลดเครื่องมือ…

แบ่งคำสั่ง SQL ยาวบรรทัดเดียวเป็นหลายบรรทัดและเยื้องแต่ละ clause ให้อ่านง่าย หรือบีบ SQL ที่จัดรูปแบบแล้วกลับเป็นบรรทัดเดียว ใช้ตรวจคำสั่งที่ได้จากล็อกหรือจากโค้ด หรือนำไปใส่ในเอกสาร

วิธีใช้

  1. วางคำสั่งลงใน "SQL ต้นฉบับ" หรือกด "เปิดไฟล์" เพื่อโหลดไฟล์ .sql ใส่หลายคำสั่งพร้อมกันได้
  2. เลือกฐานข้อมูลของคุณใน "ภาษา SQL" หากไม่แน่ใจ ให้ใช้ "SQL มาตรฐาน"
  3. ตั้ง "คีย์เวิร์ด", "การเยื้อง", "จุลภาค" และ "ความกว้างบรรทัด" แล้ว "ผลลัพธ์" จะเปลี่ยนทันที
  4. คัดลอกผลลัพธ์ หรือกด "บันทึกเป็น .sql" หากต้องการบรรทัดเดียว ให้เปลี่ยน "โหมด" เป็น "บรรทัดเดียว"

หลักการทำงาน

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

การจัดรูปแบบ SQL เปลี่ยนการทำงานของคำสั่งหรือไม่
ไม่เปลี่ยน เปลี่ยนเฉพาะช่องว่าง การขึ้นบรรทัดใหม่ และตัวพิมพ์ของคีย์เวิร์ด ค่าในเครื่องหมายคำพูดและคอมเมนต์ยังเหมือนเดิม หากต้องการคงคีย์เวิร์ดตามที่เขียน ให้ตั้ง "คีย์เวิร์ด" เป็น "ตามที่พิมพ์"
ทำไมขึ้นว่า "จัดรูปแบบไม่ได้"
มองหาเครื่องหมายคำพูดหรือวงเล็บที่ไม่ได้ปิดใกล้จุดที่ทำเครื่องหมายไว้ ไวยากรณ์บางแบบต้องเลือกภาษา SQL ให้ถูก: ชื่อในวงเล็บเหลี่ยมต้องใช้ SQL Server และการแปลงชนิดด้วย :: ต้องใช้ PostgreSQL โหมด "บรรทัดเดียว" ใช้ได้กับข้อความใดก็ได้
ใส่จุลภาคไว้ต้นบรรทัดได้ไหม
ได้ ตั้ง "จุลภาค" เป็น "ต้นบรรทัด" แล้วจุลภาคในรายการ เช่น คอลัมน์ของ SELECT จะย้ายไปอยู่หน้าบรรทัด
ทำไมรายการในวงเล็บจึงยังอยู่บรรทัดเดียว
รายการในวงเล็บที่สั้นกว่า "ความกว้างบรรทัด" (ค่าตั้งต้น 50 อักขระ) จะอยู่บรรทัดเดียว ลดค่านี้ลงเพื่อให้แบ่งบรรทัดมากขึ้น