Android学習記録-SQLite
sqliteの取得 linuxで直接sudo apt-get install sqlite 3 windowsここで対応するシステムのバージョン をダウンロードします
1を使用して、宛先フォルダにxxxを作成します.db、そしてsqlite 3 xxx.db
2ヘルプの提供
3すべてのデータベースを表示
4.データベーステーブルの作成、CREATE TABLEテーブル名(変数名タイプPRIMARY KEY(プライマリ・キーの設定)NOT NULL(空ではない)、2番目の変数、3番目の変数)
5すべてのテーブルのリスト
6作成方法を示すテーブル
7新しいデータ行を挿入
8 weatherテーブルのすべてのデータを表示
9 .ヘッダーonオープンデータの所属名
10データの更新
11データの削除
12列に追加
13テーブルの削除
14終了
1を使用して、宛先フォルダにxxxを作成します.db、そしてsqlite 3 xxx.db
2ヘルプの提供
.help
3すべてのデータベースを表示
.database
4.データベーステーブルの作成、CREATE TABLEテーブル名(変数名タイプPRIMARY KEY(プライマリ・キーの設定)NOT NULL(空ではない)、2番目の変数、3番目の変数)
CREATE TABLE weather( _id INTEGER PRIMARY KEY, date TEXT NOT NULL, min REAL NOT NULL, max REAL NOT NULL, humidity REAL NOT NULL, pressure REAL NOT NULL);
NULL.
INTEGER.
REAL.
TEXT.
BLOB. ,
5すべてのテーブルのリスト
.tables
6作成方法を示すテーブル
.schema
7新しいデータ行を挿入
INSERT INTO weather VLAUES(1,'2010420',16,20,0,1029);
8 weatherテーブルのすべてのデータを表示
SELECT * FROM weather
SELECT * FROM weather WHERE pressure >=1031 AND max >=22;
WHERE NAME GLOB 'Ki*'; name Ki
ORDER BY max ASC; max
LIMIT 1
9 .ヘッダーonオープンデータの所属名
10データの更新
UPDATE weather SET min = 0, max = 100 where date >= 20140626 AND date <= 20140627;
11データの削除
DELETE FROM weather WHERE humidity != 0;
12列に追加
ALTER TABLE weather ADD COLUMN description TEXT NOT NULL DEFAULT 'Sunny';
13テーブルの削除
DROP TABLE weather;
.tables
14終了
.quit