■テーブル作成、確認、削除
・テーブル名とカラム名を指定して作成
create table table_name(column_name1, column_name2)
・カラムに型を指定
create table table_name(column_name1 integer, column_name2 text)カラム名の後に型を指定する
text:文字列
numeric:数値
integer:整数
real:浮動小数点
none:指定なし
・主キーを設定
create table table_name(column_name1 primary key, column_name2)カラム名の後に「primary key」を付けると主キーカラムになる
設定されたカラムは重複不可
create table table_name(column_name1 integer primary key, column_name2)integer型に設定した場合は自動採番となる
※autoincrement指定と同意
・テーブル一覧取得
select * from sqlite_master where type='table'
・テーブル削除
drop table table_name
■テーブル操作
・テーブルにレコードを追加
insert into
table_name ('column_name1', 'column_name2')
values ('value1', 'value2')
テーブル名とカラム名、対応する値を指定する■テーブル参照
・テーブルを指定して値を取得
select column_name1, column_name2 from teble_nameselect にカラム名、from にテーブル名を指定
select * from teble_name* で全てのカラムを取得
・値でフィルター
select * from teble_name where column_name1 = 'aaa' and column_name2 >= 100where にカラム名と条件式を指定する
複数条件を指定する場合は and で区切る
0 件のコメント:
コメントを投稿