Định dạng SQL

Dán câu lệnh SQL để sắp xếp lại cho dễ đọc. Tool chỉ trình bày lại văn bản, không chạy câu lệnh và không gửi đi đâu.

Tối đa 500 KB.

Cách sử dụng

  1. Dán câu lệnh SQL vào ô nhập.
  2. Chọn dạng SQL (MySQL, PostgreSQL, SQL Server…), kiểu thụt lề và cách viết từ khoá.
  3. Bấm "Định dạng" (câu lệnh ngắn được định dạng ngay khi bạn gõ).
  4. Sao chép kết quả hoặc tải về tệp .sql. Nếu báo lỗi, tool chỉ ra dòng và cột để bạn sửa.

Về định dạng SQL

  • Định dạng chỉ thay đổi cách trình bày: xuống dòng, thụt lề, chữ hoa chữ thường của từ khoá. Dữ liệu trong chuỗi ('...'), tên cột, chú thích và giá trị được giữ nguyên.
  • Mỗi hệ quản trị có cú pháp riêng (dấu nháy của tên, kiểu ép kiểu, từ khoá riêng), nên hãy chọn đúng dạng SQL để tool đọc đúng. Chọn "SQL chuẩn" khi không chắc.
  • Tool không chạy câu lệnh và không kết nối cơ sở dữ liệu nào. Việc định dạng không kiểm tra câu lệnh đó có chạy đúng trên hệ quản trị của bạn hay không.
  • Khi gặp phần tool không đọc được (ví dụ chuỗi chưa đóng nháy, ngoặc chưa đóng), kết quả không được tạo và tool báo dòng, cột nơi nó dừng lại.
  • Giới hạn: văn bản tối đa 500 KB. Tool chạy trong tiến trình nền và dừng sau 30 giây, nên trang không bị treo với câu lệnh dài.

Câu hỏi thường gặp

Tool có gửi câu lệnh SQL của tôi lên máy chủ không?

Không. Tool chạy trong trình duyệt của bạn, không gửi và không lưu câu lệnh. Tuy vậy, đừng dán mật khẩu hay dữ liệu cá nhân thật vào bất kỳ công cụ nào.

Vì sao tool báo lỗi với câu lệnh chạy được trên máy tôi?

Có thể bạn chọn sai dạng SQL, hoặc câu lệnh dùng cú pháp mà bộ định dạng chưa hỗ trợ. Hãy thử chọn dạng SQL phù hợp hơn, hoặc "SQL chuẩn".

Định dạng có làm đổi ý nghĩa của câu lệnh không?

Không nên: tool chỉ đổi khoảng trắng và chữ hoa chữ thường của từ khoá. Dù vậy hãy đọc lại kết quả trước khi dùng cho dữ liệu thật.

Có thể định dạng nhiều câu lệnh cùng lúc không?

Có. Các câu lệnh cách nhau bằng dấu chấm phẩy; tool tách chúng bằng một dòng trống.