68ある仮想テーブルモジュール関数。
一覧の取得
sqlite3 :memory: "select count(*) from pragma_function_list where builtin=0;"
68
sqlite3 :memory: "select name from pragma_function_list where builtin=0 order by name;"
bm25 edit fts3_tokenizer fts5 fts5_decode fts5_decode_none fts5_expr fts5_expr_tcl fts5_fold fts5_isalnum fts5_rowid fts5_source_id geopoly_area geopoly_bbox geopoly_blob geopoly_ccw geopoly_contains_point geopoly_debug geopoly_group_bbox geopoly_json geopoly_overlap geopoly_regular geopoly_svg geopoly_within geopoly_xform highlight icu_load_collation json json_array json_array_length json_extract json_group_array json_group_object json_insert json_object json_patch json_quote json_remove json_replace json_set json_type json_valid like lower lsmode match matchinfo offsets optimize readfile regexp rtreecheck rtreedepth rtreenode sha3 sha3_query shell_add_schema shell_escape_crnl shell_int32 shell_module_schema shell_putsnl snippet sqlar_compress sqlar_uncompress upper writefile zipfile zipfile_cds
分類
edit writefile readfile
ICU regexp like lower upper icu_load_collation FTS3,4 fts3_tokenizer matchinfo offsets match FTS5 fts5 fts5_fold fts5_expr_tcl fts5_isalnum fts5_expr fts5_rowid fts5_source_id fts5_decode_none fts5_decode snippet highlight bm25
json json_array json_array_length json_extract json_group_array json_group_object json_insert json_object json_patch json_quote json_remove json_replace json_set json_type json_valid
geopoly_area geopoly_bbox geopoly_blob geopoly_ccw geopoly_contains_point geopoly_debug geopoly_group_bbox geopoly_json geopoly_overlap geopoly_regular geopoly_svg geopoly_within geopoly_xform
rtreecheck rtreedepth rtreenode
未分類。
lsmode optimize sha3 sha3_query shell_int32 shell_putsnl shell_module_schema shell_escape_crnl shell_add_schema sqlar_compress sqlar_uncompress zipfile zipfile_cds
学習予定
未分類の13関数だけに焦点をあてる。
対象環境
- Raspbierry pi 3 Model B+
- Raspbian stretch 9.0 2018-11-13
- bash 4.4.12(1)-release
- SQLite 3.29.0
- MeCab 0.996ユーザ辞書
$ uname -a Linux raspberrypi 4.19.42-v7+ #1218 SMP Tue May 14 00:48:17 BST 2019 armv7l GNU/Linux
前回まで
- SQLite3学習 俯瞰まとめ
- SQLite3学習 環境構築まとめ
- SQLite3学習 インタフェースまとめ(C言語、CLI、対話モード、Tcl...)
- SQLite3学習 ドットコマンドまとめ
- SQLite3学習 JSON拡張まとめ
- SQLite3学習 FTSまとめ(ICU, MeCab)
- SQLite3学習 再帰クエリ(WITH RECURSIVE)
- SQLite3学習 R-Treeモジュール
- SQLite3学習 Geopoly(2次元ベクタ画像の生成)
- SQLite3学習 拡張関数(generate_series)
- SQLite3学習 拡張ライブラリ数学関数(extension-functions.c)
- SQLite3学習 謎と名前
- SQLite3学習 構文まとめ
- SQLite3関数の一覧と分類
- SQLite3コア関数まとめ
- SQLite3窓関数まとめ