hakeの日記

Windows環境でプログラミングの勉強をしています。

2018-11-01から1ヶ月間の記事一覧

SQLite - WHERE句

sqlite> select * from AAA; ii tt ---------- ---------- 1 aaa bbb 3 ccc 4 5 ddd 6 eee fff 8 9 ggg 一致、比較、否定

SQLite - ビューとインデックス

sqlite> create table AAA(ii integer, tt text, rr real); sqlite> insert into AAA values(1, 'aaa', 0.8), ...> (2, 'aaa', 0.7), ...> (3, 'bbb', 0.6), ...> (4, 'bbb', 0.5), ...> (5, 'ccc', 0.4), ...> (6, 'ccc', 0.3), ...> (7, 'ddd', 0.2), ...>…

SQLite - ROWIDとカラム制約事項

ROWID 特に指定しなくても、レコードをユニークに決定するROWIDというinteger型のカラムが内部的に付加される。 sqlite> create table AAA(ii integer, tt text); sqlite> insert into AAA values(10, 'aaa'),(20, 'bbb'); sqlite> select rowid,* from AAA;…

SQLiteを使う

個人や小規模のデータベースで使用するSQLiteの勉強 作成されるデータベースファイルは一個なので手軽に管理できる。 入手先 以下のサイトのDownloadから入手する。現時点のバージョンは3.25.3。 Windows環境でプログラムからDLLを使用する場合は、sqlite-dl…