Rodhos Soft

備忘録を兼ねた技術的なメモです。Rofhos SoftではiOSアプリ開発を中心としてAndroid, Webサービス等の開発を承っております。まずはご相談下さい。

SQLite

制約

PRIMARY KEY プライマリキー 複数カラムに設定できる。 重複した値を設定できなくなる(複数カラムに設定している場合は組み合わせた値が重複しない)。 nullは入る sqlite> create table person3(id integer primary key, name text); sqlite> insert into pe…

テーブルの作成、カラムの追加、テーブルの削除

テーブル一覧 sqlite>.tables テーブル作成 sqlite>create table person2(id integer, name text); テーブルの削除 sqlite>drop table hogeson テーブル名変更 sqlite> alter table person2 rename to hogeson; カラムの追加(削除は不可能) sqlite>alter tab…

ヘルプ

sqlite> .help .backup ?DB? FILE Backup DB (default "main") to FILE .bail on|off Stop after hitting an error. Default OFF .clone NEWDB Clone data into NEWDB from the existing database .databases List names and files of attached databases .d…

設定

設定表示 sqlite> .show echo: off eqp: off explain: off headers: off mode: list nullvalue: "" output: stdout separator: "|" stats: off 設定のmodeをラインに変えてみる。 sqlite> .mode line

簡単な操作

こちらを参考にしながら簡単に [http://www.dbonline.jp/sqlite/database/index1.html:embed] [http://www.dbonline.jp/sqlite/database/index1.html:title] データベースを開く(なかったら作成) sqlite3 testDataBase.db 終了するときは.exit ヘルプをみる…

メモ

SQLite入門 SQLite入門