Latest web development tutorials

追加のSQLiteデータベース

同時に複数のデータベースがある場合には、状況を想像して利用可能である、あなたはそれらのいずれかを使用します。 SQLiteはDTABASE文は、特定のデータベースを選択し、すべてのSQLiteの文がアタッチされたデータベースで実行された後にこのコマンドを使用するために使用されるATTACH。

文法

SQLiteのの基本的な構文は、DATABASE文を添付して、次のとおりです。

「エイリアス名」としてデータベース 'データベース名'をATTACH。

データベースが作成されていない場合は、上記のコマンドは、データベースがすでに存在する場合、データベースを作成するデータベース・ファイルの名前と一緒に結合するための論理データベース「エイリアス名」を入れます。

既存のデータベースtestDB.dbに添付したい場合は、次のよう ATTACH DATABASE文は、次のとおりです。

sqliteの> 'TEST」としてDATABASE」testDB.db」をATTACH。

使用SQLiteは 、追加のデータベースを表示するコマンドを.database。

sqliteの> .database
配列名のファイル
--- --------------- ----------------------
0メイン/home/sqlite/testDB.db
2テスト/home/sqlite/testDB.db

メインと一時データベース名は、プライマリ・データベースおよびデータベースには一時的なテーブルやその他の一時的なデータオブジェクト用に予約されています。これら2つのデータベースが各データベース接続名のために利用可能であり、追加のために使用すべきではない、または次のように彼らは、警告メッセージが表示されます。

sqliteの>「TEMP」としてDATABASE」testDB.db」をATTACH。
エラー:データベースTEMPは既に使用されています
sqliteの> '主」としてDATABASE」testDB.db」をATTACH。
エラー:データベースTEMPは既に使用されています