ตัวจัดรูปแบบ SQL ออนไลน์
จัดรูปแบบหรือย่อขนาด SQL สูงสุด 500,000 ตัวอักษรในเบราว์เซอร์ รองรับการปรับคำสำคัญเป็นพิม…
เริ่มใช้งาน
คุณสมบัติและข้อจำกัด
เครื่องมือนี้ช่วยจัดรูปแบบ SQL ที่ซับซ้อนให้อ่านง่ายขึ้น โดยเฉพาะเมื่อมีหลาย JOIN หรือ subquery ตัวอย่างเช่น อินพุต:
SELECT a.id,b.name FROM users a JOIN orders b ON a.id=b.user_id WHERE a.active=1 ORDER BY b.total DESC;
เมื่อจัดรูปแบบ จะได้ผลลัพธ์ที่มีการขึ้นบรรทัดใหม่ก่อนคำสั่งหลัก เช่น SELECT, FROM, JOIN, WHERE, ORDER BY และเยื้องรายการที่คั่นด้วยเครื่องหมายจุลภาค
ในโหมดย่อขนาด ช่องว่างและช่องว่างรอบเครื่องหมายจุลภาค อัฒภาค เครื่องหมายเท่ากับ และวงเล็บจะถูกลบออก แต่ความคิดเห็น (comment) จะไม่ถูกลบ
ข้อควรทราบ
- เครื่องมือนี้ใช้ regular expression ไม่ใช่ parser ที่เข้าใจภาษา SQL เฉพาะเวอร์ชัน ดังนั้นคำสำคัญภายในสตริงหรือความคิดเห็นอาจถูกเปลี่ยนแปลง และไวยากรณ์เฉพาะผู้ขายอาจจัดรูปแบบไม่ถูกต้อง
- การจัดรูปแบบไม่ตรวจสอบความถูกต้องของไวยากรณ์ ไม่เพิ่มประสิทธิภาพ และไม่ป้องกัน SQL injection
- SQL ของคุณจะไม่ถูกส่งไปยังเซิร์ฟเวอร์หรือฐานข้อมูลใด ๆ เนื่องจากทำงานในเบราว์เซอร์ของคุณเท่านั้น
คำถามที่พบบ่อย
1. เครื่องมือนี้รองรับ SQL ทุกประเภทหรือไม่?
ไม่ เนื่องจากเป็นตัวจัดรูปแบบแบบเบา ไม่ได้รู้จักไวยากรณ์เฉพาะของแต่ละฐานข้อมูล เช่น MySQL, PostgreSQL หรือ SQL Server คำสำคัญทั่วไปจะถูกจัดรูปแบบ แต่คำสั่งเฉพาะอาจไม่ได้รับการจัดการอย่างถูกต้อง
2. การย่อขนาดจะลบความคิดเห็นออกหรือไม่?
ไม่ ความคิดเห็นจะถูกเก็บไว้ตามที่ตั้งใจไว้ แม้ในโหมดย่อขนาด
3. มีขีดจำกัดขนาดของโค้ดหรือไม่?
สามารถป้อนข้อความ SQL ได้สูงสุด 500,000 ตัวอักษร หากเกินกว่านั้นอาจไม่ทำงาน
การประมวลผลเกิดขึ้นภายในเบราว์เซอร์ของคุณ