Định Dạng Truy Vấn SQL Online
Trình định dạng SQL này biến những truy vấn dày đặc, gộp một dòng hay có phong cách thiếu nhất quán thành SQL sạch, thụt lề theo thời gian thực — ngay trong trình duyệt của bạn. Dán một câu SELECT dài với nhiều phép join hay một câu lệnh chật chội sao chép từ log, kết quả đã làm đẹp sẽ hiện ra ngay lập tức ở ô bên phải, các mệnh đề được căn chỉnh và từ khóa viết theo kiểu bạn muốn.
Trường Hợp Sử Dụng Phổ Biến
Gỡ Rối Truy Vấn Dài
Xem Lại & Gỡ Lỗi
Chuẩn Hóa Phong Cách
Cách Làm Đẹp SQL
Dán Truy Vấn Của Bạn
Gõ hoặc dán SQL vào ô Đầu vào bên trái. Bạn cũng có thể Tải lên một tệp .sql, hoặc nhấn Code mẫu để nạp ví dụ.
Xem Kết Quả Tức Thì
Truy vấn đã định dạng, có tô sáng cú pháp, tự động hiện ở ô bên phải khi bạn gõ. Số dòng và bộ đếm kích thước trực tiếp giúp các script dài dễ điều hướng hơn.
Chọn Kiểu Chữ & Phương Ngữ
Đặt Thụt lề (2, 3, 4, 8 dấu cách hoặc Tab), chọn Từ khóa (UPPER, lower hoặc giữ nguyên) và chọn Phương ngữ khớp với cơ sở dữ liệu của bạn. Kết quả được định dạng lại ngay lập tức.
Sao Chép Hoặc Tải Về
Nhấn Sao chép để lấy kết quả, hoặc Tải về để lưu thành tệp .sql. Dùng Chỉnh sửa để tinh chỉnh kết quả bằng tay trước khi xuất.
Tính Năng & Tùy Chọn Định Dạng
Tùy Chọn Định Dạng
Những tùy chọn này điều chỉnh kết quả theo quy ước của đội nhóm và cơ sở dữ liệu cụ thể của bạn. Mỗi thay đổi sẽ định dạng lại truy vấn ngay lập tức.
| Tùy chọn | Lựa chọn | Điều khiển gì |
|---|---|---|
| Thụt lề | 2 · 3 · 4 · 8 dấu cách · Tab | Độ rộng thụt lề và ký tự dùng cho các mệnh đề và biểu thức lồng nhau. |
| Từ khóa | UPPER · lower · Giữ nguyên | Kiểu chữ áp dụng cho từ khóa SQL như SELECT và WHERE. |
| Phương ngữ | Chuẩn · MySQL · PostgreSQL · MSSQL · Oracle | Biến thể SQL dùng để phân tích và định dạng cú pháp riêng của từng phương ngữ. |
Phương Ngữ Hỗ Trợ
SQL Chuẩn
Định dạng ANSI SQL cho các truy vấn khả chuyển, không gắn với một engine cụ thể.
MySQL & PostgreSQL
Định dạng theo đúng phương ngữ cho hai cơ sở dữ liệu mã nguồn mở phổ biến nhất.
MSSQL & Oracle
Hỗ trợ cú pháp T-SQL (SQL Server) và PL/SQL (Oracle).
Công Cụ Tích Hợp
Định Dạng Thời Gian Thực
Kết quả cập nhật khi bạn gõ, với tô sáng cú pháp và số dòng.
Tải Lên & Tải Về
Nạp tệp .sql cục bộ hoặc xuất kết quả đã định dạng chỉ với một cú nhấn.
Kết Quả Chỉnh Sửa Được
Chuyển ô kết quả sang chế độ chỉnh sửa để chỉnh tay trước khi sao chép.
Câu Hỏi Thường Gặp Về Định Dạng SQL
Trình định dạng SQL làm những gì?
Nó viết lại truy vấn với thụt lề, ngắt dòng và kiểu chữ từ khóa nhất quán để cấu trúc dễ đọc — mỗi mệnh đề một dòng, truy vấn con được thụt lề và các phép join được căn chỉnh. Công cụ chỉ sắp xếp lại bố cục, không đổi bản thân truy vấn.
Định dạng có làm thay đổi kết quả truy vấn không?
Không. Trình định dạng chỉ đổi khoảng trắng, thụt lề và kiểu chữ từ khóa để dễ đọc. Cơ sở dữ liệu vẫn phân tích truy vấn đã định dạng theo cùng một cách, nên trả về đúng những dòng như truy vấn gốc.
Công cụ hỗ trợ những phương ngữ SQL nào?
Bạn có thể định dạng SQL chuẩn (ANSI), MySQL, PostgreSQL, MSSQL (T-SQL) và Oracle (PL/SQL). Chọn phương ngữ khớp với cơ sở dữ liệu của bạn để cú pháp riêng của từng phương ngữ được xử lý đúng.
Tôi có thể giữ hay đổi kiểu chữ từ khóa không?
Có. Đặt Từ khóa thành "Giữ nguyên" để không đụng đến kiểu chữ, hoặc chọn UPPER hay lower để chuẩn hóa mọi từ khóa về một kiểu duy nhất trong toàn truy vấn.
Truy vấn của tôi có bị gửi lên máy chủ không?
Không. Mọi thao tác định dạng diễn ra cục bộ trong trình duyệt. SQL của bạn không bao giờ được tải lên, ghi log hay lưu trữ, nên an toàn ngay cả khi truy vấn tham chiếu đến schema hay dữ liệu nhạy cảm.
Công cụ có định dạng được nhiều câu lệnh cùng lúc không?
Có. Dán một script chứa nhiều câu lệnh ngăn cách bằng dấu chấm phẩy và từng câu sẽ được định dạng tại chỗ, giữ nguyên cấu trúc tổng thể của tệp.
Điều gì xảy ra nếu SQL có lỗi cú pháp?
Nếu không thể phân tích đầu vào theo phương ngữ đã chọn, công cụ sẽ hiện thông báo lỗi thay vì tạo ra kết quả hỏng. Hãy sửa vấn đề được báo, hoặc thử một phương ngữ khác, rồi kết quả đã định dạng sẽ hiện lại.
Chưa có bình luận nào. Hãy là người đầu tiên!