| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「Sqlite」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
(ページの作成:「==sqlite== [Database] ===管理ツール=== *[SQLite Database Browser] [SQLite Database Browser] *[SQLiteStudio] [SQLiteStudio] ===データ型=== *http://www.dbonl…」)
(相違点なし)

2020年2月15日 (土) 07:35時点における版

sqlite

[Database]

管理ツール

  • [SQLite Database Browser] [SQLite Database Browser]
  • [SQLiteStudio] [SQLiteStudio]

データ型

  • http://www.dbonline.jp/sqlite/type/index1.html
  • テーブル作成時に、列ごとのデータ型を指定しなくてもよい(混在可能)
  • ただし、内部的には、次のいずれかに区別されている。
    • NULL,INTEGER,REAL,TEXT,BLOB の5種類
    • SQLの記述、例えば、引用符で囲まれているか、などから値のデータ型を識別している
  • 列にデータ型を指定することも可能
    • TEXT,NUMERIC,INTEGER,REAL,NONE のいずれか
    • 他RDMBS互換を考慮し、int など上記とはことなる表現も可能

INTEGER 型の列が プライマリーキーの場合、値が自動生成される

プログラムからの用例

Python

  • [Python 標準ライブラリ概観] [Python sqlite3を利用する]