sqlite テーブルを作成する

sqliteで、テーブルを作成する手順を記述してます。
環境
- OS windows11 home
- sqlite 3.37.1
- DB Browser for SQLite 3.12.2
手順
テーブルを作成するには、「create」を使用します。
create table テーブル名( カラム名 型, カラム名 型 ,カラム名 型 )
指定できる型は以下となります。
名前 | 概要 |
TEXT | テキスト |
NUMERIC | 数値 (整数と浮動小数点数) |
INTEGER | 整数 |
REAL | 浮動小数点数 |
なし | 入力データがそのまま格納される |
- TEXT型に、数値などを挿入すると、TEXT型に変換され挿入されます
- NUMERIC型に、テキストが入るとINTEGERかREALに変換して、変換できれば変換して挿入されて、できなければ、そのままテキストが挿入されます
- INTEGER型に、REAL型が入ると、INTEGER型に変換され挿入されます
- REAL 型に、INTEGER型が入ると、REAL 型に変換され挿入されます
- NONE 型は変換されません
「person」という名前でテーブルを作成してみます。
create table person(id, name, age);
実行結果

テーブルが作成されていることが確認できます。

型を指定
次に型を指定して作成してみます。
create table person2(id integer, name text, age integer);
実行結果

データ型が指定されて作成されていることが確認できます。

-
前の記事
javascript 日付が同じであるかの判定処理で「getTime」と「valueOf」と「Number」と「+」と「getFullYear・getMonth・getDate」のパフォーマンスを計測する 2022.08.27
-
次の記事
CentOS9 TeamViewerをインストールする 2022.08.27
コメントを書く