Bỏ qua đến nội dung
Spellkit

Định dạng SQL

Làm đẹp truy vấn SQL theo phương ngữ hoặc nén thành một dòng — tất cả trong trình duyệt.

Việc định dạng chạy cục bộ — truy vấn của bạn không bao giờ rời khỏi trình duyệt này.

Định dạng SQL là gì?

Công cụ Định dạng SQL làm đẹp truy vấn SQL với kiểu chữ từ khóa và thụt lề bạn chọn, hoặc nén chúng thành một dòng duy nhất. Nó hiểu mười một phương ngữ — MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark, Hive và SQL chuẩn — nên cú pháp riêng của từng phương ngữ như [ngoặc vuông] và `backtick` được định dạng chính xác. Mọi thứ chạy trong trình duyệt: truy vấn không bao giờ được tải lên.

Tính năng chính

  • Mười một phương ngữ: MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL, BigQuery, Snowflake và hơn thế
  • Kiểm soát chữ hoa/thường của từ khóa — CHỮ HOA, chữ thường hoặc giữ như đã gõ
  • Thụt lề bằng 2 dấu cách, 4 dấu cách hoặc tab
  • Nén một cú nhấp gộp truy vấn thành một dòng (chuỗi ký tự được giữ nguyên)
  • Chạy hoàn toàn trong trình duyệt — truy vấn không bao giờ rời khỏi máy bạn

Định dạng SQL — làm đẹp & nén truy vấn trực tuyến

Dán bất kỳ truy vấn SQL nào và nhận lại nó với định dạng nhất quán — từ khóa theo kiểu chữ nhóm bạn thích, các mệnh đề trên dòng riêng, và phần lồng nhau được thụt lề. Hoặc ngược lại: nén truy vấn thành một dòng cho log và code.

Phương ngữ

Công cụ hiểu mười một phương ngữ: SQL chuẩn, MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark SQL và Hive. Chọn đúng phương ngữ rất quan trọng khi truy vấn dùng cú pháp riêng — [định danh trong ngoặc vuông] của T-SQL, `backtick` của MySQL, ép kiểu :: của PostgreSQL — để công cụ phân tích chính xác.

Tùy chọn định dạng

  • Từ khóa — viết SELECT/FROM bằng CHỮ HOA, chữ thường, hoặc giữ nguyên như đã gõ.
  • Thụt lề — 2 dấu cách, 4 dấu cách hoặc tab.
  • Nhiều câu lệnh phân tách bằng ; được định dạng cùng nhau, có dòng trống ở giữa.

Nén thành một dòng

Nén gộp truy vấn thành một dòng: chuỗi khoảng trắng thành một dấu cách, -- chú thích dòng bị xóa (chúng sẽ nuốt phần còn lại của dòng), còn /* chú thích khối */ được giữ. Khoảng trắng trong 'chuỗi ký tự' không bao giờ bị đụng đến.

Quyền riêng tư

Việc định dạng chạy hoàn toàn trong trình duyệt của bạn. Truy vấn không bao giờ được tải lên, ghi log hay lưu trữ — an toàn kể cả với SQL production.

Quyền riêng tư

Định dạng SQL chạy hoàn toàn trong trình duyệt của bạn. Tệp và dữ liệu của bạn được xử lý ngay trên thiết bị của bạn và không bao giờ được tải lên bất kỳ máy chủ nào. Không cần tạo tài khoản, không cần cài đặt gì cả — chỉ cần mở trang và bắt đầu sử dụng.