1

私は sqlite ファイルを持っていますが、そこにあるテーブルがわからないため、SELECT クエリを使用できません。

それで、どのテーブルがその中にあるかを知る方法はありますか?

PS私はUbuntu Linuxを使用しており、シェルからsqlite3を既にインストールしています。

4

1 に答える 1

4

以下を使用して、sqlite3 を使用してデータベースを開くことができます。

sqlite3 <databasefile>

sqlite3 シェルに入ったら、次のように入力するだけです。

.tables

すべてのテーブルのリストを表示します。

以下を使用して、特定のテーブルのテーブル構造を確認できます。

.schema <tablename>

テーブル名を省略して、データベース全体のスキーマを表示することもできます。

これらのコマンドなどに関する情報は、次のように入力して表示できます。

.help
于 2012-04-21T07:18:24.870 に答える