SQL Formatter
SQL Formatter — chạy trên trình duyệt. Không lưu dữ liệu.
Định dạng SQL cơ bản
Viết hoa từ khóa chính và chèn xuống dòng. Không phải trình phân tích SQL đầy đủ.
Cách sử dụng
- Dán truy vấn một dòng hoặc mảnh kịch bản vào hộp SQL.
- Nhấn Định dạng để viết hoa từ khóa chính và tách mệnh đề sang dòng mới.
- Danh sách phân tách bằng dấu phẩy hiện trong Kết quả thụt hai khoảng trên dòng tiếp.
- Dùng Sao chép kết quả để lấy truy vấn đã dọn.
- Đặt lại xóa đầu vào và kết quả.
Khái niệm chính
Bộ định dạng SQL là công cụ đọc, không phải parser hiểu mọi phương ngữ. Nó viết hoa từ khóa thường gặp và ngắt dòng trước mệnh đề. Mục tiêu gồm select, điều kiện, join, nhóm, sắp, giới hạn, insert/update/delete, và tên hàm gộp. Nó cũng ngắt trước từ logic như AND và OR để WHERE dài đọc theo chiều dọc. Định dạng truy vấn một dòng từ nhật ký tiết kiệm thời gian rà. Khoảng liên tiếp được gộp thành một trước, rồi từ khóa được tìm và dòng được tách, nên bản nháp lộn xộn dễ đọc hơn.
Nó không kiểm cú pháp, biến gắn hay kế hoạch thực thi. Một từ trong chuỗi ký tự khớp từ khóa có thể bị viết hoa, nên kịch bản quan trọng an toàn hơn với bộ định dạng chuyên hoặc plugin editor. Bộ định dạng SQL này không gửi truy vấn lên máy chủ; nó chỉ thay trong trình duyệt. Nó không chạy trên cơ sở dữ liệu, nên hãy dùng như dọn chỉ đọc. Định dạng đầu vào trống để kết quả trống; hãy kiểm đầu ra đã đầy trước khi sao.
Ví dụ
Dán select * from users where id=1; rồi nhấn Định dạng: SELECT thành hoa, FROM và WHERE bắt đầu dòng mới, và kết quả đọc theo chiều dọc. Danh sách select các cột phân tách bằng phẩy đặt mỗi tên trên dòng tiếp thụt hai khoảng. Sao kết quả rồi dán vào client cơ sở dữ liệu để chạy.
Liên quan: Bộ định dạng JSON · Bộ định dạng JS/CSS · Trình tạo cron
Câu hỏi thường gặp
Bộ định dạng SQL có kiểm luôn cú pháp không?
Không. Nó chỉ viết hoa từ khóa và ngắt dòng, và không báo lỗi mệnh đề sai.
Bộ định dạng SQL viết hoa từ khóa nào?
Từ trên danh sách: select, from, điều kiện, join, nhóm, sắp, giới hạn, insert/update/delete, hàm gộp, toán tử logic, null, và từ khóa tìm tương tự.
Cột phân tách bằng phẩy trông thế nào trong bộ định dạng SQL?
Một ngắt dòng và thụt hai khoảng được chèn sau mỗi phẩy để danh sách select chồng theo chiều dọc.
Một từ trong chuỗi có bị bộ định dạng SQL viết hoa không?
Có. Thay thế dùng biên từ, nên từ khóa tiếng Anh trong literal cũng có thể đổi.
Truy vấn bộ định dạng SQL có gửi tới cơ sở dữ liệu không?
Không. Chúng không được thực thi; dọn chỉ trên màn. Hãy tự chạy trong client sau khi sao kết quả.
Đặt lại bộ định dạng SQL có chỉ xóa kết quả không?
Nó xóa hộp đầu vào và kết quả cùng lúc. Sao trước nếu cần giữ.
Cập nhật lần cuối: 2026-09-04