SQLiteでSQLを実行
SQLでSQLiteデータベースを検索し、結果を表で取得します。
主な用途
月ごとの合計など、SQLiteデータベースから知りたいことを、データベースソフトをインストールせずに調べるときに使います。
使い方
- ファイルを選択するか、上のボックスにドロップしてください。
- SELECT文を1つ入力してください。ブラウザー内で、データベースの読み取り専用コピーに対して実行されます。結果はプレビューでき、CSVとしてダウンロードすることも、次のステップでExcelに変換することもできます。
- 「クエリを実行」ボタンを押してください。
- 結果をダウンロードするか、ダウンロードせずに次のステップを追加してください。
対応形式
- 入力
- SQLite (.db, .sqlite, .sqlite3, .db3)
- 出力
- CSV
- ファイル数
- 一度に1ファイル
ファイルの行き先
このツールはブラウザー内で動作します。ファイルはお使いのデバイス上で処理され、アップロードされることはありません。このことは、ブラウザーの開発者ツールの「ネットワーク」タブで確認できます。
初めて使うときに、このツールに必要なプログラムコードを、ブラウザーがこのサイトからダウンロードします。ファイルがどこかに送信されることはありません。
保持されるもの、されないもの
データベースが変更されることはありません。書き込みは拒否されます。結果は最大10万行までで、上限に達した場合はお知らせします。
制限
- 一度に実行できるSELECT文は1つです。データを変更する文は拒否され、結果は100,000行で打ち切られます。
- 1ファイルあたり最大 512 MB です。
- 処理はお使いのデバイスのメモリ上で行われるため、パソコンでは扱えるファイルでも、スマートフォンでは失敗することがあります。
うまくいかないときは
クエリが拒否される
許可されているのは読み取りのみです。INSERT、UPDATE、DELETEなど、データを変更する文は実行されません。
非常に大きいファイルで、ページの動作が遅くなる
ほかのタブを閉じるか、スマートフォンではなくパソコンをお使いください。
ファイルが受け付けられない
上記の対応形式をご確認ください。破損したファイルや拡張子が正しくないファイルは、理由を示すメッセージとともに拒否されます。
よくある質問
どのテーブルがあるかを確認するには?
クエリの入力欄には、すべてのテーブルとビューを一覧表示するクエリが最初から入っています。まずはそれを実行してください。
結果をExcelで取得できますか?
はい。CSVとしてダウンロードするか、次のステップとして「CSV Excel変換」を追加してください。
結果を続けて処理する
結果は、ダウンロードして再びアップロードしなくても、このページのほかのツールにそのまま渡せます: