SQL Formatter
Format và làm đẹp SQL với indent thích hợp, hoặc minify thành một dòng. Có nhận biết phương ngữ (ANSI / MySQL / Postgres).
Nhập dữ liệu ở trên để xem kết quả.
Tạo bởi JXXR1 · ♥ Tài trợ · ☕ Mời tôi một ly cà phê
Công cụ này để làm gì?
Truy vấn SQL được viết một dòng hoặc copy-paste từ chương trình thường khó đọc. Tool này pretty-print SQL với indent thích hợp — keyword viết hoa, mệnh đề mỗi dòng, JOIN thẳng hàng — hoặc minify thành một dòng cho lưu trữ chặt chẽ. Có nhận biết phương ngữ (ANSI / MySQL / Postgres).
Khi nào nên dùng
- Review truy vấn dài trong code review.
- Pretty-print SQL từ log ứng dụng để debug.
- Minify truy vấn tham số hóa trước khi paste vào string literal.
Lưu ý thường gặp
- Dialect khác biệt. Backtick MySQL khác double quote Postgres.
LIMITkhông phải SQL chuẩn (đó là MySQL/Postgres ext). Đảm bảo phương ngữ tool khớp với của bạn. - String literal có thể chứa cú pháp SQL.
WHERE name = 'O'Brien'chứa apostrophe escaped — đừng nhầm với end của string. - Formatter không phải validator. Một truy vấn được format đẹp vẫn có thể có lỗi cú pháp hoặc tham chiếu sai column.