จัดรูปแบบ SQL
วางคำสั่งที่ได้จากไฟล์บันทึกหรือจาก ORM ซึ่งมาเป็นบรรทัดเดียวยาว แล้วอ่านมันเป็นคำสั่งอีกครั้ง โดย SELECT, FROM, WHERE และ JOIN แต่ละตัวจะอยู่คนละบรรทัด
โค้ดไม่ออกจากหน้านี้ การจัดรูปแบบทำในเบราว์เซอร์ของคุณ
- ฟรี
- ไฟล์ไม่ออกจากเครื่องของคุณ
- ไม่ต้องสมัคร
- ไม่จำกัดไฟล์
วิธีใช้
- วางคำสั่งลงในกล่องแรก
- เลือกว่าจะให้คำสงวนเป็นตัวพิมพ์ใหญ่หรือไม่ และจะให้แต่ละคอลัมน์ขึ้นบรรทัดของตัวเองหรือไม่
- คัดลอกผลลัพธ์ไปใช้
สิ่งที่ควรรู้
ทำไมค่าสตริงจึงได้รับการปกป้อง
คำสั่งหนึ่งอาจมีค่าในคอลัมน์อย่าง 'order by name' หรือมีคอมเมนต์ที่เอ่ยถึง SELECT เครื่องมือที่ทำงานด้วยการค้นหาและแทนที่ธรรมดาจะขึ้นบรรทัดใหม่ตรงกลางข้อมูลนั้น หรือเปลี่ยนคำในข้อมูลของคุณให้เป็นตัวพิมพ์ใหญ่ ที่นี่ค่าสตริงและคอมเมนต์จะถูกแยกออกไปพักไว้ก่อนจัดรูปแบบ แล้วใส่กลับเข้าที่เดิมอย่างที่เป็นทุกประการ
การขึ้นบรรทัดใหม่มีไว้ทำไม
การอ่านคำสั่งหนึ่งคือการหาสามสิ่งให้เจอเร็วที่สุด ได้แก่ คำสั่งนี้แตะตารางใดบ้าง ตารางเหล่านั้นเชื่อมกันอย่างไร และกรองด้วยเงื่อนไขอะไร การให้แต่ละอนุประโยคอยู่คนละบรรทัดตอบทั้งสามข้อได้ในพริบตา นี่จึงเป็นรูปแบบที่ยึดถือกันในการรีวิวโค้ด ตั้งแต่ก่อนที่ใครจะได้รันคำสั่งนั้นเสียอีก
คำถามที่พบบ่อย
รองรับ SQL สำเนียงไหนบ้าง
รองรับอนุประโยคที่ใช้ร่วมกันใน PostgreSQL, MySQL, SQL Server และ SQLite ส่วนไวยากรณ์เฉพาะของแต่ละสำเนียงจะไม่ถูกจัดรูปแบบใหม่ แต่ก็ไม่ถูกทำให้เสียหายเช่นกัน เพราะคำที่ไม่รู้จักจะผ่านออกไปตามเดิม
ตรวจหาข้อผิดพลาดในคำสั่งให้ด้วยไหม
ไม่ เครื่องมือนี้เพียงจัดวางสิ่งที่คุณใส่เข้ามา ไม่ได้แยกวิเคราะห์โครงสร้าง คำสั่งที่ผิดก็ยังผิดอยู่ เพียงแต่อ่านง่ายขึ้น
คำสั่งของฉันถูกส่งไปยังเซิร์ฟเวอร์หรือไม่
ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ซึ่งเป็นเรื่องสำคัญ เพราะคำสั่ง SQL มักมีชื่อตารางและบ่อยครั้งก็มีค่าจริงจากระบบที่ใช้งานอยู่
ทำไมคำสงวนของฉันไม่กลายเป็นตัวพิมพ์ใหญ่
ให้เปิดตัวเลือก «คำสงวนเป็นตัวพิมพ์ใหญ่» นี่เป็นเรื่องความชอบ ไม่ใช่กฎ หลายทีมเขียน SQL ด้วยตัวพิมพ์เล็กทั้งหมด
เครื่องมือที่เกี่ยวข้อง
- จัดรูปแบบและตรวจสอบ JSON วาง JSON ลงไปแล้วรับผลลัพธ์ที่จัดรูปแบบ ตรวจสอบ หรือย่อขนาดแล้ว ข้อมูลอยู่ในเบราว์เซอร์ของคุณ ไ…
- CSV เป็น JSON วางตารางลงไปแล้วรับ JSON กลับมา ตัวแยกวิเคราะห์ทำตามมาตรฐาน RFC 4180 เซลล์อย่าง «Doe, John» จึง…
- จัดรูปแบบ HTML วาง HTML ลงไปแล้วอ่านได้เลย แต่ละแท็กจะอยู่บนบรรทัดของตัวเองพร้อมย่อหน้าตามระดับการซ้อนที่แท้จร…
- ย่อขนาด HTML วาง HTML แล้วรับกลับไปโดยไม่มีช่องว่างที่ไม่มีใครเห็น ตัวนับใต้ช่องกรอกจะบอกว่าประหยัดไปได้เท่า…
- จัดรูปแบบ CSS วางสไตล์ชีตลงไป แม้จะมาเป็นบรรทัดเดียวยาว ๆ ก็กลับมาอ่านได้อีกครั้ง แต่ละดีคลาเรชันจะได้บรรทัดข…
- ย่อขนาด CSS วางสไตล์ชีตลงไปแล้วรับกลับมาในรูปที่ถูกบีบแล้ว ตัวนับใต้กล่องแสดงขนาดก่อนและหลัง คุณจึงเห็นได้เ…
- จัดรูปแบบ XML XML ที่โปรแกรมสร้างขึ้นมักมาเป็นบรรทัดยาวมหึมาบรรทัดเดียว วางไว้ที่นี่แล้วโครงสร้างจะปรากฏออกมา…