CREATE TABLE で SQLite でもしっかりデータ型を指定してテーブルを作成2018年08月18日 13時27分24秒

SQLite では入力型が動的判定されるので、型の指定も省略出来てしまうが、そうすると他のデータベースとの互換性が下がる 。
CREATE TABLE テーブル名 ( コラム名 データ型 [、コラム名 データ型…] );

前回と同じく整数を羅列するテーブルを作成してみる。

% sqlite3
SQLite version 3.22.0 2018-01-22 18:45:57
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite> CREATE TABLE integers ( number INTEGER );
sqlite> INSERT INTO integers VALUES ( 1 ), (3), (2 );
sqlite> SELECT * FROM integers;
1
3
2
sqlite> .exit

SQLite データベース - Top