uDocumentViewer
データと設定.db · .sqlite · .sqlite3 · .db3

SQLite ビューア

利用可能
SQLiteについて

.db / .sqlite データベースファイル。

SQLite はどこにでもあるデータベースです。ブラウザ、スマートフォン、飛行機、衛星にまで。sql.js は標準的な SQLite エンジンを WebAssembly にコンパイルしているので、本物のクエリプランナがタブ内で完全に実行されます。.db、.sqlite、.sqlite3 ファイルをドロップすると、sqlite_master からユーザーテーブルを列挙し、それぞれの行数をカウントし、検査用に最初のテーブルを開きます。クエリボックスを編集し、Run (または Cmd/Ctrl+Enter) を押してデータベースに対して任意の SELECT を実行できます。結果は編集テーブルクロームでレンダリングされ、CSV にエクスポートできます。モバイルでビューポートをシャープに保つため、BLOB カラムはバイト長で要約されます。

よくある質問
SQLite ファイルとは何ですか?
SQLite は単一ファイルとして保存される自己完結型のリレーショナルデータベースです。iOS、Android、Firefox、Chrome、機内エンターテインメントシステム、数えきれないデスクトップアプリを動かしています。野外で見かける拡張子は .db、.sqlite、.sqlite3、.db3 です。
データベースに対して任意の SQL を実行できますか?
はい。sql.js は完全な SQLite エンジンを WebAssembly にコンパイルして出荷します。SELECT、JOIN、CTE、ウィンドウ関数、JSON1、FTS、数学関数 — すべて動作します。クエリボックスで Cmd/Ctrl+Enter を押して実行してください。
ファイルはアップロードされますか?
いいえ。データベースはタブ内の WASM ヒープに読み込まれます。デバイスから何も出ません。ページを閉じるとインメモリコピーは破棄されます。
なぜ一部の行が「[N bytes blob]」と表示されるのですか?
SQLite カラムは生の BLOB データ (画像、暗号化されたペイロード) を保持できます。印字不可能なバイトをセルにダンプする代わりに、バイト長で要約します。
モバイルでも動作しますか?
はい。小さなビューポートではスキーマパネルがクエリエディタの上に折り畳まれ、結果テーブルはスティッキーな行インデックス付きで水平スクロールします。
他のデータと設定