SQL→JSON 변환
SQL INSERT 문을 JSON 배열 또는 객체로 즉시 변환. 다중 VALUES, NULL 처리, 자동 유형 감지, 예쁜 출력 지원. 100% 클라이언트 사이드, 업로드 불필요.
SQL INSERT에서 JSON 변환은 어떻게 작동합니까?
도구는 SQL INSERT INTO 문을 구문 분석하고 열 이름과 각 행의 값을 추출하여 각 행을 열 이름을 키로 하는 JSON 객체로 변환합니다. 여러 행은 JSON 객체 배열을 생성합니다.
어떤 SQL 구문이 지원됩니까?
표준 INSERT INTO 테이블 (열) VALUES (값) 구문이 지원됩니다. 여러 VALUES 행, 백틱 또는 큰따옴표 열 이름, NULL 값, 숫자 값, 이스케이프된 작은따옴표가 포함된 문자열 값, 부울 값이 포함됩니다.
NULL 값은 어떻게 처리됩니까?
NULL 값은 기본적으로 JSON null로 변환됩니다. 옵션을 토글하여 NULL 값의 키를 출력에서 완전히 제외할 수 있습니다.
데이터가 안전하고 비공개입니까?
네. 모든 처리는 JavaScript를 사용하여 브라우저에서 100% 로컬로 수행됩니다. 어떤 데이터도 서버로 전송되지 않으며 인터넷 연결 없이도 작동합니다.
JSON 배열 출력과 JSON 객체 출력의 차이점은 무엇입니까?
배열 출력은 모든 행을 JSON 배열 [{...}, {...}]로 감쌉니다. 객체 출력은 첫 번째 열을 키로 사용하여 {key: {...}, key: {...}}를 생성합니다. 다운스트림 API 또는 코드 요구에 따라 선택하십시오.
대형 SQL 덤프를 처리할 수 있습니까?
네. 도구는 브라우저에서 스트리밍 구문 분석으로 SQL을 처리하므로 수천 개의 행이 있는 INSERT 문도 효율적으로 처리할 수 있습니다.
데이터 유형을 자동 감지합니까?
네. 숫자 값(정수 및 부동소수점), 부울 값(true/false), NULL 및 문자열을 자동으로 감지하여 적절한 JSON 유형으로 변환합니다.
왜 SQL을 JSON으로 변환합니까?
JSON은 웹 API, NoSQL 데이터베이스 및 구성 파일의 표준 데이터 교환 형식입니다. SQL INSERT 데이터를 JSON으로 변환하면 관계형 시스템과 비관계형 시스템 간의 데이터 마이그레이션, 테스트 데이터 시드, REST API 데이터 공급이 쉬워집니다.
오프라인에서 사용할 수 있습니까?
네. 모든 처리가 클라이언트 측 JavaScript이므로 페이지가 로드된 후 완전히 오프라인에서 작동합니다.
SQL의 이스케이프된 따옴표는 어떻게 처리됩니까?
SQL 문자열 값 내의 이스케이프된 작은따옴표(\'\')가 올바르게 언이스케이프되어 JSON 출력에서 일반 따옴표로 변환됩니다.