JSON 입력
생성된 SQL
SQL 생성 옵션
가능한 경우 기본 키 및 NOT NULL 제약을 추가
SQL 문을 생성하려면 JSON 데이터를 추가하세요
데이터 타입과 제약 조건이 포함된 CREATE TABLE 문
JSON 데이터에서 SQL CREATE TABLE 문 생성
가능한 경우 기본 키 및 NOT NULL 제약을 추가
SQL 문을 생성하려면 JSON 데이터를 추가하세요
데이터 타입과 제약 조건이 포함된 CREATE TABLE 문
이 JSON-SQL 생성기를 사용하여 관계형 데이터베이스 및 분석 파이프라인에 대한 JSON 샘플에서 SQL 테이블 정의를 생성합니다.
1단계 - JSON 샘플 붙여넣기
Import을 사용하여 파일, URL 또는 샘플 데이터에서 JSON을 로드합니다.2단계 – SQL 생성 옵션 선택
Table Name(예: root)을 설정합니다.3단계 – 생성된 코드 검토
Root Type Name, null 처리 및 프레임워크와 같은 옵션을 조정합니다.4단계 - 데이터베이스에 SQL 적용
CREATE TABLE 문을 실행합니다.5단계 - 복사 또는 다운로드
빠른 팁
-- JSON 입력
{
"id": 123,
"name": "Maeve Winters",
"email": "[email protected]",
"active": true,
"roles": ["admin", "editor"],
"metadata": { "plan": "pro" },
"createdAt": "2024-03-01T10:15:00Z",
"score": 99.5,
"notes": null
}
-- Generated SQL (simplified)
CREATE TABLE root (
id INTEGER NOT NULL,
name TEXT NOT NULL,
email TEXT,
active BOOLEAN NOT NULL,
created_at TIMESTAMP,
score DOUBLE PRECISION,
notes JSON
);
CREATE TABLE root_roles (
root_id INTEGER NOT NULL,
role TEXT NOT NULL
);이 JSON-SQL 생성기와 함께 훌륭하게 작동하는 더 많은 JSON 및 스키마 도구를 살펴보세요.
생성기는 MySQL, PostgreSQL, SQLite, SQL Server 방언을 지원하며 각 데이터베이스에 맞는 데이터 타입 매핑과 문법 차이를 적용합니다.
숫자는 INTEGER/DECIMAL, 문자열은 VARCHAR/TEXT, boolean은 BOOLEAN/INTEGER로 매핑됩니다. 배열과 객체는 DB 지원에 따라 JSON/TEXT로 저장됩니다.
네! 생성기는 JSON 구조를 기반으로 CREATE TABLE 문을 만들고, 실제 데이터 값을 포함한 INSERT 문도 생성합니다.
활성화하면 선택한 SQL 방언과 데이터 구조에 맞게 적절한 위치에 기본 키와 NOT NULL 제약을 추가합니다.