1

私はObjectivecに不慣れです。Macで初めてデータベースを作成しようとしています。次の手順を実行しました

******100$ sqlite3 test.sql
SQLite version 3.7.5
Enter ".help" for instructions
Enter SQL statements terminated with a ";"

しかし、.schemaと入力すると、次のエラーが発生します

sqlite> .schema
Error: unable to open database "test.sql": unable to open database file

そして、私がtebleを作成しようとすると同じエラーが発生します

4

3 に答える 3

0

このリンクでデータベースの作成、テーブルへのテーブル挿入の作成を確認してください。

Objective-CによるSQLite3データベースファイルの作成

于 2012-08-10T08:39:59.003 に答える
0

FirefoxアドオンのSQLiteManagerを使用してデータベースを作成できます。

于 2012-08-10T08:18:01.340 に答える
0

次のようなものを試してください。

$ sqlite3 test.sql
SQLite version 3.6.20
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> CREATE TABLE test (a_int INTEGER, a_real REAL, a_text TEXT);
sqlite> .schema
CREATE TABLE test (a_int INTEGER, a_real REAL, a_text TEXT);
sqlite> INSERT INTO test (a_int, a_real, a_text) VALUES (1, 1.24, 'hello world');
sqlite> SELECT * from test;
1|1.24|hello world
sqlite> 

(これはLinuxからのものですが、同じである必要があります...)

ところで、ファイル拡張子.sqlが間違っています。これは、SQLステートメントを含むファイルに使用されます。.db代わりに使用してください。

于 2012-08-10T08:25:16.030 に答える