Hướng dẫn sử dụng
- Dán câu lệnh SQL cần định dạng vào khung nhập liệu.
- Chọn phương ngữ SQL (ví dụ: MySQL, PostgreSQL) và khoảng cách thụt dòng.
- Bấm "Định dạng SQL" và sao chép câu lệnh đã được làm đẹp.
Tính năng cốt lõi
- Hỗ trợ đa dạng phương ngữ SQL: Chuẩn ANSI SQL, MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL.
- Tự động viết hoa các từ khóa SQL (SELECT, FROM, WHERE, JOIN, GROUP BY...).
- Tùy chỉnh thụt đầu dòng 2 hoặc 4 khoảng trắng giúp câu truy vấn rõ ràng, dễ bảo trì.
- Nén câu lệnh SQL thành một dòng khi cần nhúng vào chuỗi mã nguồn.
Công cụ liên quan
Định dạng, làm đẹp (JSON Beautifier) và xác thực cú pháp JSON trực tuyến. Tùy chỉnh thụt đầu dòng 2 hoặc 4 khoảng trắng, hiển thị lỗi chính xác từng dòng.
Thử nghiệm và trích xuất dữ liệu từ JSON bằng biểu thức JSONPath ($.store.book[*].author). Đánh giá truy vấn tức thì và trực quan.
Chuyển đổi dữ liệu mảng đối tượng JSON sang bảng tính CSV / Excel nhanh chóng, chuẩn xác, hỗ trợ tệp JSON lồng nhau phức tạp.
Chuyển đổi bảng dữ liệu CSV, TSV sang định dạng mảng đối tượng JSON chuẩn xác. Hỗ trợ tự động nhận diện kiểu số, boolean và dấu phân cách.
So sánh sự khác nhau giữa hai đối tượng hoặc tệp JSON. Đánh dấu trực quan các trường được thêm mới, bị xóa bỏ hoặc bị thay đổi giá trị.
Nén và rút gọn dữ liệu JSON trực tuyến, loại bỏ tất cả khoảng trắng và dấu xuống dòng thừa để tối ưu dung lượng truyền tải API và lưu trữ.
Tự động tạo các kiểu Type và Interface TypeScript chuẩn xác từ dữ liệu mẫu JSON. Hỗ trợ đối tượng lồng nhau, kiểu mảng và thuộc tính tùy chọn.
Chuyển đổi tệp cấu hình YAML sang đối tượng JSON chuẩn xác. Hỗ trợ mảng, từ điển lồng nhau, kiểu số, boolean và chuỗi ký tự nhiều dòng.
Nguyên lý tính toán
Phân tích token ngữ nghĩa của câu lệnh SQL và tái cấu trúc bố cục dòng theo chuẩn quy tắc viết mã cơ sở dữ liệu chuyên nghiệp.
Câu hỏi thường gặp
Định dạng SQL có làm thay đổi logic truy vấn không?
Hoàn toàn không. Việc làm đẹp chỉ thay đổi dấu xuống dòng, khoảng trắng và chữ hoa chữ thường của từ khóa, bảo đảm kết quả thực thi truy vấn không đổi.