これには簡単な答えがあると確信していますが、どこにも見つからず、自分で理解できないようです..どんな助けでも大歓迎です。
基本テーブルを含む.sql
ファイル ( )からテーブルをコピーしようとしています。ex1.sql
これは問題なく作成できますが、次のコマンドを実行してこのテーブルをデータベースにコピーしています ( ex1.db
):
sqlite3 ex1.db < ex1.sql
私は次の応答を得ています
C:\SQLite>sqlite3 ex1.db < ex1.sql onperson CREATE TABLE person (形式 3) NB: "onperson" の後のスマイリーフェイス記号
first_name テキスト、 last_name
テキスト、
age integer
)
テーブルがデータベースに複製されているように見えますか、それとも間違っていますか?
とにかく、ex1.db に戻るとそこにはテーブルがありません。
これが保存されない理由について何か考えはありますか? これを db ファイルに保存するには、さらにコマンドを追加する必要がありますか?
これがばかげた質問である場合はお詫び申し上げます。これにはかなり新しい。
ありがとう!