Giới thiệu về SQL Formatter
Định dạng và làm đẹp truy vấn SQL của bạn bằng công cụ trực tuyến miễn phí này. Làm cho mã SQL của bạn dễ đọc với thụt lề và đánh dấu cú pháp chuẩn xác.
Bố trí clause, join, biểu thức, subquery và danh sách SQL để câu lệnh phức tạp dễ rà soát hơn.
Tính năng chính
- Mục đích định dạng Bố trí clause, join, biểu thức, subquery và danh sách SQL để câu lệnh phức tạp dễ rà soát hơn.
- Mã nguồn hỗ trợ Dán truy vấn, câu lệnh migration, đoạn stored program hoặc nhiều câu lệnh được dialect đã chọn hỗ trợ.
- Tùy chọn trình bày Chọn đúng SQL dialect và quy tắc chữ hoa keyword, thụt lề, dấu phẩy và xuống dòng biểu thức.
- Kết quả định dạng Formatter trả về SQL dễ đọc cho PostgreSQL, MySQL, SQLite, BigQuery hoặc dialect khác mà trang cung cấp.
Cách sử dụng SQL Formatter
Thực hiện quy trình sau để xử lý câu lệnh SQL an toàn và chính xác.
- Dán câu lệnh SQL Dán truy vấn, câu lệnh migration, đoạn stored program hoặc nhiều câu lệnh được dialect đã chọn hỗ trợ.
- Chọn quy tắc định dạng Chọn đúng SQL dialect và quy tắc chữ hoa keyword, thụt lề, dấu phẩy và xuống dòng biểu thức.
- Định dạng mã nguồn Chạy formatter sau khi câu lệnh SQL được parser đọc thành công. Công cụ áp dụng quy tắc trình bày mà không chủ ý đổi cấu trúc đã phân tích.
- Kiểm tra và sao chép Formatter trả về SQL dễ đọc cho PostgreSQL, MySQL, SQLite, BigQuery hoặc dialect khác mà trang cung cấp.
Lưu ý khi sử dụng
- Chọn database dialect trước khi định dạng operator, dấu nháy hoặc hàm riêng của nhà cung cấp.
- Không chạy truy vấn lạ đã định dạng trên production khi chưa kiểm tra execution plan và phạm vi transaction.
- Dùng parameter binding trong mã ứng dụng; định dạng không ngăn SQL injection.
Câu hỏi thường gặp
Bố trí clause, join, biểu thức, subquery và danh sách SQL để câu lệnh phức tạp dễ rà soát hơn.
Dán truy vấn, câu lệnh migration, đoạn stored program hoặc nhiều câu lệnh được dialect đã chọn hỗ trợ.
Chọn đúng SQL dialect và quy tắc chữ hoa keyword, thụt lề, dấu phẩy và xuống dòng biểu thức.
Định dạng không xác thực bảng, cột, quyền, chi phí truy vấn hoặc hành vi trên cơ sở dữ liệu thật.