SQLite

使用例1
全てのテーブルの構造を取得

sqlite> .mode linesqlite> select * from sqlite_master; type = table name = usertbltbl ...

SQLite

書式
1.項目名 default current_timestamp
形式: YYYY-MM-DD HH:MM:SS
2.項目名 default current_date
形式:YYYY-MM-DD ...

SQLite

環境
Windows10 64bit
SQLite 3.37.0

書式
ALTER TABLE テーブル名 ADD COLUMN カラム名<データ型>;

操作例
1. ...

SQLite

環境
Windows 10 64bit
SQLite3.36

書式
sum(カラム名)
引数に指定したカラムに含まれている値を合計しその結果を返します。
total(カラム名) ...

SQLite

環境
Windows 10 64bit
SQLite3.36

書式
avg(カラム名)
引数に指定したカラムに含まれている値の中で NULL 以外の値の平均を返します。
対象のカラム ...

SQLite

環境
Windows10 64bit
SQLite3.37.0

書式
CREATE VIEW ビュー名 AS SELECT文;

使用例
1.テーブルを作成します
sqli ...

SQLite

環境
Windows10 64bit
SQLite3.37.0

書式
CREATE TABLE テーブル名(カラム名 NOT NULL, xxx);
使用例
1.テーブルのカラムにn ...

SQLite

環境
Windows10 64bit
SQLite3.37.0
書式
.schema
使用テーブルのスキーマに関する情報取得します

使用例

sqlite> .schema ...

SQLite

環境
Windows10 64bit
SQLite3.37.0

書式
DROP VIEW ビュー名;
作成済みのビューを削除します

使用例
1.作成済みのビューを確認しま ...

SQLite

環境
Windows10 64bit
SQLite3.37.0

書式
CREATE INDEX インデックス名 ON テーブル名(カラム名1, xxx);

使用例
1.テーブルを ...

SQLite

環境
Windows10 64bit
SQLite 3.37.0

書式
.schema テーブル名

使用例
1.テーブル名は指定しない場合、すべてのスキーマの定義内容が表示されま ...

SQLite

環境
Windows10 64bit
SQLite 3.37.0

書式
ALTER TABLE テーブル名 RENAME TO 新しいテーブル名;

実行例
1.テーブルの一覧を確 ...

SQLite

環境
Windows10 64bit
SQLite3.37.0

書式
CREATE UNIQUE INDEX インデックス名 ON テーブル名(カラム名1, xxx);
使用例
1. ...

SQLite

環境
Windows10 64bit
SQLite 3.37
書式
.databases
現在接続しているデータベース名とそのデータベースが保存されているファイル名を取得します

使用 ...

SQLite

環境
Windows10 64bit
SQLite 3.37.0

書式
CREATE TABLE テーブル名(カラム名 DEFAULT 値,xxx);

使用例
1.テーブルを作成 ...

SQLite

環境
Windows10 64bit
SQLite 3.37.0

書式
CREATE TABLE テーブル名(カラム名 UNIQUE, xxx);

使用例
1.テーブル「setu ...

SQLite

環境
Windows10 64bit
SQLite 3.37.0

日付や時刻の形式
CURRENT_TIMESTAMP YYYY-MM-DD HH:MM:SS

操作例
1.テーブ ...

SQLite

環境
Windows 10 64bit
SQLite 3.36

書式
1.テーブルを作成します
sqlite> create table testA(tid integer, tnam ...