スキーマからSQL DDLジェネレーター
CSV/JSONデータをSQL CREATE TABLEとINSERT文に変換
設定オプション
スキーマからSQL DDLジェネレータードキュメント
このツールとは?
このツールは、CSVおよびJSON形式のデータスキーマをSQL DDL文(CREATE TABLE)とINSERT文に変換します。入力データから列のデータ型を自動的に推測し、複数のデータベースシステム用にデータベース固有のSQL構文を生成します。
主な機能
- 複数の入力形式に対応:CSVとJSON配列
- 値からデータ型を自動推論(INT、VARCHAR、DATE、TIMESTAMP、BOOLEANなど)
- 5つの主要データベースに対応(MySQL、PostgreSQL、SQL Server、SQLite、Oracle)
- 主キー列の自動検出(id、*_id)
- DROP TABLEとINSERT文の生成をオプションで選択可能
一般的な使用例
- CSVエクスポートやスプレッドシートからデータベーステーブルを迅速に作成
- JSONデータ構造をリレーショナルデータベースに移行
- サンプルデータ付きのテストデータベーススキーマを生成
- APIレスポンスをデータベーステーブルに変換
対応データベース
- MySQL - 人気のオープンソースリレーショナルデータベース
- PostgreSQL - エンタープライズ機能を備えた高度なオープンソースデータベース
- SQL Server - マイクロソフトのエンタープライズデータベースソリューション
- SQLite - 軽量な組み込みデータベース
- Oracle - エンタープライズグレードの商用データベース