SQL sang JSON
Chuyển đổi câu lệnh SQL INSERT sang mảng hoặc đối tượng JSON tức thì. Hỗ trợ VALUES nhiều hàng, xử lý NULL, tự động nhận diện kiểu và in đẹp. 100% phía khách, không tải lên.
Chuyển đổi SQL INSERT sang JSON hoạt động như thế nào?
Công cụ phân tích cú pháp SQL INSERT INTO, trích xuất tên cột và giá trị hàng, rồi chuyển đổi mỗi hàng thành đối tượng JSON với tên cột làm khóa.
Cú pháp SQL nào được hỗ trợ?
Cú pháp chuẩn INSERT INTO bảng (cột) VALUES (giá trị) được hỗ trợ, bao gồm nhiều hàng VALUES, tên cột với backtick hoặc dấu ngoặc kép, giá trị NULL, giá trị số, giá trị chuỗi với dấu ngoặc đơn thoát và giá trị boolean.
Giá trị NULL được xử lý thế nào?
Giá trị NULL được chuyển thành JSON null mặc định. Bạn có thể bật tùy chọn để loại bỏ hoàn toàn các khóa có giá trị NULL khỏi đầu ra.
Dữ liệu của tôi có an toàn và riêng tư không?
Có. Toàn bộ xử lý diễn ra 100% cục bộ trong trình duyệt của bạn bằng JavaScript. Không có dữ liệu nào được gửi đến máy chủ, và công cụ hoạt động ngay cả khi không có kết nối internet.
Sự khác biệt giữa đầu ra mảng JSON và đối tượng JSON là gì?
Đầu ra mảng đóng gói tất cả các hàng trong một mảng JSON [{...}, {...}]. Đầu ra đối tượng sử dụng cột đầu tiên làm khóa, tạo ra {khóa: {...}, khóa: {...}}. Chọn dựa trên nhu cầu API hoặc mã của bạn.
Có thể xử lý dump SQL lớn không?
Có. Công cụ xử lý SQL trong trình duyệt của bạn với phân tích cú pháp trực tuyến, nên có thể xử lý hiệu quả các câu lệnh INSERT với hàng nghìn hàng.
Có tự động phát hiện kiểu dữ liệu không?
Có. Công cụ tự động phát hiện giá trị số (số nguyên và số thực), giá trị boolean (true/false), NULL và chuỗi, chuyển đổi chúng thành các kiểu JSON phù hợp.
Tại sao chuyển đổi SQL sang JSON?
JSON là định dạng trao đổi dữ liệu tiêu chuẩn cho API web, cơ sở dữ liệu NoSQL và tệp cấu hình. Chuyển đổi dữ liệu SQL INSERT sang JSON giúp dễ dàng di chuyển dữ liệu giữa hệ thống quan hệ và phi quan hệ.
Có thể sử dụng công cụ này ngoại tuyến không?
Có. Vì toàn bộ xử lý là JavaScript phía khách, công cụ hoạt động hoàn toàn ngoại tuyến sau khi trang được tải.
Dấu ngoặc kép thoát trong SQL được xử lý như thế nào?
Dấu ngoặc đơn thoát (\'\') trong giá trị chuỗi SQL được bỏ thoát đúng cách và chuyển thành dấu ngoặc kép thông thường trong đầu ra JSON.