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 までお寄せください。