0

変更が必要な sqlite データベースがあります。Android adt バンドルに含まれている sqlite3 コマンド シェルを使用したいと考えています。私はsqlite3の使用にあまり慣れていません。sqlite3コマンドシェルが見つかったadtバンドル内にsqliteデータベースを追加して、コマンドシェルに次のコマンドを入力してみました

.databases- 利用可能なデータベースがありません

select * from dbname; - エラー: そのようなテーブルはありません:

ちなみにファイルの拡張子はdbname.sqlite

私はこのリンクで勉強しようとしました: http://www.sqlite.org/sqlite.htmlしかし、それを実現できないようです。

4

1 に答える 1

0

SQLite には、たとえば SQL Server のように、複数のデータベースの概念がありません。

データベースファイルの名前を渡して sqlite3 実行可能ファイルを実行するだけです。

sqlite3 mydb.sql
于 2013-06-21T03:23:22.577 に答える