SQLiteの Command Line Shell を使用すると、テーブル定義(スキーマ)を確認することができます。
目次
テーブル定義の確認方法
Windowsはコマンドライン、MacはターミナルからSQLiteに接続して次のコマンドを実行します。
コマンド
.schema テーブル名
* テーブル名はオプションです。
* テーブル名を指定しない場合、すべてのスキーマの定義内容が表示されます。
実行例
例えば、hogeテーブルの定義内容を確認すると次のように表示されます。
1 2 3 4 5 6 |
sqlite> .schema hoge CREATE TABLE hoge ( ID INTEGER PRIMARY KEY, NAME TEXT, T1 TEXT, STATUS INTEGER NOT NULL DEFAULT 0 ); |
このように、.schema コマンドを使用すると簡単にテーブル定義を確認することができます。