本文へスキップ

IntoSQL について

IntoSQL は、Excel、CSV、JSON ファイルを PostgreSQL、MySQL、MariaDB、SQLite、SQL Server、Oracle 用の SQL に変換するツールです。

IntoSQL は、スプレッドシート (Excel、ODS)、CSV、JSON ファイルを PostgreSQL、MySQL、MariaDB、SQLite、SQL Server、Oracle 用の SQL に変換するツールです。ブラウザで利用でき、変換のたびにデータへの変更をひとつずつ記したレポートが付きます。

なぜ作ったのか

「クライアントの Excel」をデータベースに入れる作業は、本来 1 分で済むはずです。実際には午後いっぱいかかることがよくあります。ツールが郵便番号の先頭のゼロを落とす、2 月だった 03/02 を 3 月と読む、アクセント記号を文字化けさせる、データベースにない型を書き出す、といったことが起きるからです。こうした誤りの多くは何も知らせずに起こり、本番環境で初めて見つかります。

IntoSQL は、そうならないように作られています。

  • まず正確であること。 文字コード、区切り文字、ヘッダーの位置、値の意味を検出し、行ったすべての変更とその理由をお知らせします。
  • 測定されていること。 速度と正確さは、変更のたびに、扱いの難しいファイルを集めたセットで検証しており、トップページに載せている時間には測定方法も記載しています。
  • プライベートであること。 コンバーターはお使いのコンピューター上で動作します。ファイルがアップロードされることはありません。

作っている人

IntoSQL は IntoSQL が作っています。ご連絡は alfonso [at] vexilo [dot] com までお寄せください。