Định dạng SQL
Dán truy vấn để có SQL gọn gàng, thụt lề nhất quán, dễ đọc, dễ review và dễ chia sẻ.
Đã niêm phong trên thiết bị này
Chạy ngay trong trình duyệt. Không có gì được tải lên.
Đã niêm phong
SQL đã định dạng
SQL đã định dạng sẽ hiện ở đây khi bạn gõ.
Không định dạng được SQL này
Cách hoạt động
-
Dán truy vấn
Dán một truy vấn hoặc cả một script, hoặc mở tệp .sql. Nhiều câu lệnh phân tách bằng dấu chấm phẩy đều được.
-
Chọn phương ngữ và kiểu trình bày
Chọn cơ sở dữ liệu của bạn để cú pháp riêng của nó được hiểu đúng, rồi đặt kiểu chữ từ khóa, thụt lề và bố cục.
-
Sao chép SQL gọn gàng
Truy vấn đã định dạng cập nhật ngay khi bạn gõ. Sao chép hoặc tải xuống dưới dạng tệp .sql.
Câu hỏi thường gặp
Truy vấn của tôi có bị gửi lên máy chủ không?
Không. Việc định dạng chạy trong trình duyệt, nên tên bảng, dữ liệu khách hàng trong các giá trị và lược đồ nội bộ không bao giờ rời khỏi thiết bị của bạn.
Vì sao phương ngữ lại quan trọng?
Mỗi cơ sở dữ liệu có từ khóa, quy tắc đặt dấu nháy và toán tử riêng: dấu backtick trong MySQL, dấu ngoặc vuông trong SQL Server, phép ép kiểu :: trong PostgreSQL. Chọn đúng phương ngữ giúp trình định dạng nhận ra chúng thay vì báo lỗi.
Định dạng có làm thay đổi tác dụng của truy vấn không?
Không. Chỉ khoảng trắng, xuống dòng và, nếu bạn chọn, kiểu chữ của từ khóa thay đổi. Tên bảng, tên cột, chuỗi và chú thích được giữ nguyên như khi viết.
Công cụ có kiểm tra SQL của tôi đúng hay không?
Công cụ đọc cấu trúc của truy vấn, nên dấu nháy và dấu ngoặc chưa đóng sẽ được báo kèm dòng và cột. Nó không kết nối với cơ sở dữ liệu, nên không thể biết một bảng hay cột có tồn tại hay không.
Bố cục căn cột là gì?
Bố cục này xếp các từ khóa thành một cột có độ rộng cố định ở bên trái, phần còn lại của mỗi mệnh đề được căn ngay bên cạnh. Một số nhóm thấy cách này giúp đọc lướt danh sách SELECT dài dễ hơn.