0

Giảm thiểu SQL trực tuyến - Nén truy vấn thành một dòng

Định dạng và làm đẹp các truy vấn SQL hoặc rút gọn chúng thành một dòng — hoàn toàn trong trình duyệt của bạn.

Đang xử lý... 0%
Mã hóa nguồn SQL
Phát hiện các mệnh đề và truy vấn phụ
Áp dụng cách viết hoa từ khóa
Hiển thị đầu ra được định dạng

kết quả

Trang này mở trình định dạng SQL với chế độ rút gọn đã được chọn: dán truy vấn, nhấn nút và bạn sẽ thu gọn toàn bộ câu lệnh thành một dòng. Nhận xét nhiều dòng và -- nhận xét dòng bị xóa vì chúng không thể tồn tại trên một dòng duy nhất và mọi khoảng trắng đều được giảm xuống còn một khoảng trắng.

Truy vấn một dòng là thứ bạn cần khi SQL di chuyển dưới dạng dữ liệu thay vì dưới dạng mã: nhúng một câu lệnh vào tải trọng JSON hoặc cấu hình YAML, dán câu lệnh đó vào cờ CLI, lưu trữ câu lệnh đó trong một biến môi trường hoặc so sánh hai truy vấn trong một trình tổng hợp nhật ký trong đó ngắt dòng sẽ gây ra nhiễu. SQL rút gọn cũng nhỏ hơn một chút — đối với một truy vấn phân tích dài với hàng trăm dòng định dạng, sự khác biệt có thể đạt tới 20–30% kích thước văn bản.

Công cụ rút gọn không phải là biểu thức chính quy khoảng trắng mù: truy vấn được mã hóa trước tiên, do đó, khoảng trắng bên trong chuỗi ký tự ('New York' vẫn là 'New York'), số nhận dạng và tham số được trích dẫn được giữ nguyên chính xác. Mọi thứ chạy cục bộ trong trình duyệt của bạn — truy vấn không bao giờ được tải lên. Cần hướng ngược lại? Chuyển chế độ này về định dạng và nhận phiên bản thụt lề, có thể đọc được của cùng một truy vấn.