SQLiteのコマンドを使う
参考サイト
.tablesなんていういかにもなコマンドがある。
/*---------------------------------------------------------------------------*/
.tables
/*---------------------------------------------------------------------------*/
これを使うとテーブル一覧がずらりと表形式で出てくる。
SQL文で取得する
参考サイト
上記の方法だと、直接SQLiteを実行しているときじゃないと一覧が取得できない。
他のプログラムで使用したいと思っていたので、SQL分を使って取得したい。
/*---------------------------------------------------------------------------*/
select name from sqlite_master where type='table' order by name;
/*---------------------------------------------------------------------------*/
そんなときはこのコマンドで一発さ!
order byは並び替えなので、あってもなくてもいいと思う。見易さが変わるだけ。
C#で試してみたら、結果は
1行1列名前だけ×テーブル数
のデータを持ったデータセットが返ってきた。
0 件のコメント:
コメントを投稿