Công cụ định dạng SQL
Giúp truy vấn SQL dài dễ đọc, theo đúng phương ngữ cơ sở dữ liệu của bạn.
Cách sử dụng Định dạng SQL
Dán truy vấn của bạn
Dán một hoặc nhiều câu lệnh SQL, hoặc mở hay kéo thả một file .sql. Mã được định dạng ngay khi bạn gõ.
Chọn phương ngữ và kiểu chữ
Chọn cơ sở dữ liệu của bạn để cú pháp được hiểu đúng, và giữ nguyên từ khóa hoặc chuyển thành CHỮ HOA hay chữ thường.
Sao chép hoặc tải xuống
Sao chép SQL đã định dạng, hoặc tải xuống dưới dạng file .sql.
Tại sao nên dùng Utils365
Bảy phương ngữ
SQL chuẩn, MySQL, PostgreSQL, SQL Server (T-SQL), SQLite, Oracle (PL/SQL) và BigQuery, mỗi loại có cách đặt nháy, chú thích và từ khóa riêng.
Từ khóa thống nhất
Viết SELECT, FROM và JOIN hoa hoặc thường xuyên suốt, để truy vấn của nhiều người trông giống nhau.
Lỗi kèm vị trí
Truy vấn mà công cụ không đọc được sẽ hiện dòng và cột, kèm vị trí được đánh dấu.
Riêng tư ngay từ thiết kế
Truy vấn được định dạng ngay trên trình duyệt và không bao giờ bị tải lên, nên tên bảng và dữ liệu trong đó vẫn ở lại với bạn.
Các câu hỏi thường gặp
Nên chọn phương ngữ SQL nào?
Phương ngữ mà cơ sở dữ liệu của bạn dùng. SQL chuẩn phù hợp với hầu hết truy vấn đơn giản, nhưng những thứ như dấu backtick của MySQL, phép ép kiểu :: của PostgreSQL và [ngoặc vuông] của SQL Server cần đúng phương ngữ.
Định dạng có thay đổi tác dụng của truy vấn không?
Không. Chỉ dấu cách, ngắt 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 và văn bản trong dấu nháy giữ nguyên như đã viết.
Vì sao công cụ báo có gì đó không mong đợi?
Công cụ không đọc được truy vấn tại vị trí đó. Thường đó là cú pháp riêng của một cơ sở dữ liệu, như chú thích # trong MySQL. Hãy chọn phương ngữ của cơ sở dữ liệu bạn dùng và thử lại.
Có thể định dạng nhiều truy vấn cùng lúc không?
Có. Dán chúng cùng nhau, ngăn cách bằng dấu chấm phẩy, và mỗi truy vấn được định dạng với một dòng trống ở giữa.
Công cụ có kiểm tra truy vấn đúng hay sai không?
Chỉ kiểm tra là đọc được. Công cụ không biết các bảng của bạn, nên tên cột viết sai sẽ không bị phát hiện cho đến khi bạn chạy truy vấn.