Android学習記録-SQLite


sqliteの取得
  • linuxで直接sudo apt-get install sqlite 3
  • windowsここで対応するシステムのバージョン
  • をダウンロードします
    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