EXCELの表からコピペでSQL文生成

データベース登録用のデータをExcelで作ったとき、CSVファイルに保存してインポートするのが面倒なときに使用

変換例

Excelの表


これを範囲選択してコピー&ペースト。登録用のデータとなります。

出力データ

テーブル名を設定し、「生成」ボタンを押すことで下記のようなSQL文を生成します。

INSERT INTO `table_name` (`primary_key`,`field1`,`field2`) VALUES ('1' , 'あ' , 'か'),
('2' , 'い' , 'き'),
('3' , 'う' , 'く'),
('4' , 'え' , 'け'),
('5' , 'お' , 'こ');

実践

テーブル名

フィールド

空の場合、1行目のデータをフィールド名として扱います。

プライマリーキー

表を貼り付ける