จัดรูปแบบ SQL
วางคิวรีเพื่อรับ SQL ที่สะอาดตา ย่อหน้าสม่ำเสมอ อ่าน ตรวจทาน และแชร์ได้ง่าย
ปิดผนึกไว้บนอุปกรณ์นี้
ทำงานในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลดใด ๆ
ปิดผนึก
SQL ที่จัดรูปแบบแล้ว
SQL ที่จัดรูปแบบแล้วจะแสดงที่นี่ขณะที่คุณพิมพ์
จัดรูปแบบ SQL นี้ไม่ได้
วิธีใช้งาน
-
วางคิวรีของคุณ
วางคิวรีเดียวหรือทั้งสคริปต์ หรือเปิดไฟล์ .sql ใส่หลายคำสั่งที่คั่นด้วยเครื่องหมายอัฒภาคก็ได้
-
เลือกดิเล็กต์และสไตล์
เลือกฐานข้อมูลของคุณเพื่อให้เข้าใจไวยากรณ์เฉพาะ แล้วตั้งค่าตัวพิมพ์ของคีย์เวิร์ด การย่อหน้า และเลย์เอาต์
-
คัดลอก SQL ที่สะอาดตา
คิวรีที่จัดรูปแบบแล้วจะอัปเดตขณะที่คุณพิมพ์ คัดลอกหรือดาวน์โหลดเป็นไฟล์ .sql ได้
คำถามที่พบบ่อย
คิวรีของฉันถูกส่งไปที่เซิร์ฟเวอร์หรือไม่
ไม่ การจัดรูปแบบทำงานในเบราว์เซอร์ของคุณ ชื่อตาราง ข้อมูลลูกค้าในค่าคงที่ และสคีมาภายในจึงไม่ออกจากอุปกรณ์ของคุณ
ทำไมดิเล็กต์จึงสำคัญ
ฐานข้อมูลแต่ละตัวมีคีย์เวิร์ด กฎการใส่เครื่องหมายคำพูด และตัวดำเนินการของตัวเอง เช่น Backtick ใน MySQL วงเล็บเหลี่ยมใน SQL Server และการแปลงชนิดด้วย :: ใน PostgreSQL การเลือกดิเล็กต์ที่ถูกต้องช่วยให้ตัวจัดรูปแบบรู้จักสิ่งเหล่านี้แทนที่จะแจ้งข้อผิดพลาด
การจัดรูปแบบเปลี่ยนการทำงานของคิวรีหรือไม่
ไม่ มีเพียงช่องว่าง การขึ้นบรรทัดใหม่ และตัวพิมพ์ของคีย์เวิร์ด (หากคุณเลือก) ที่เปลี่ยน ชื่อตาราง ชื่อคอลัมน์ สตริง และคอมเมนต์ยังคงเหมือนที่เขียนไว้ทุกประการ
เครื่องมือนี้ตรวจว่า SQL ถูกต้องหรือไม่
เครื่องมืออ่านโครงสร้างของคิวรี เครื่องหมายคำพูดและวงเล็บที่ไม่ได้ปิดจึงถูกแจ้งพร้อมบรรทัดและคอลัมน์ แต่ไม่ได้เชื่อมต่อกับฐานข้อมูล จึงบอกไม่ได้ว่าตารางหรือคอลัมน์มีอยู่จริงหรือไม่
เลย์เอาต์แบบจัดแนวคอลัมน์คืออะไร
เป็นการจัดคีย์เวิร์ดให้อยู่ในคอลัมน์ที่มีความกว้างคงที่ทางซ้าย และจัดส่วนที่เหลือของแต่ละ Clause ให้ตรงกันข้าง ๆ บางทีมพบว่าวิธีนี้ทำให้อ่านรายการ SELECT ยาว ๆ ได้ง่ายขึ้น