私がやりたいのは、ユーザーがデータのリストをsqliteテーブルに保存できるようにすることです。ユーザーがテーブルビューをロードするとき、現在存在する各sqliteテーブルに対応するセルが必要です。どうすればこれを達成できますか?
1 に答える
4
SQLiteには、データベース内のすべてのテーブルとインデックスを一覧表示するsqlite_masterという魔法のテーブルが含まれています。SQLiteの簿記プレフィックスで始まらない正しいタイプに一致するエントリについてこれをクエリできます。
このSQLiteクエリを使用します。
SELECT
Count(*)
FROM
sqlite_master
WHERE
type = 'table'
AND (NOT Name LIKE 'sqlite_%');
または、各テーブルの名前が必要な場合:
SELECT
Name
FROM
sqlite_master
WHERE
type = 'table'
AND (NOT Name LIKE 'sqlite_%');
于 2012-06-29T21:11:14.860 に答える