2021-08-01から1ヶ月間の記事一覧
日付型はない。文字列。UTC時刻ベース。
SQLite3メタデータ取得。
拡張ライブラリを動的ロードする。
引数のデータ型名を返す。
変更された行数を返す。最後に挿入されたrowidを返す。
ifnullは2つの引数のうち最初の非NULL引数を返す。coalesceはifnullの引数が3つ以上版。nullifは2つの引数が異なるとき最初のを返す。それ以外の場合はNULLを返す。
指定バイト数の0x00バイナリ配列を返す。
指定したバイト数のバイナリ配列をランダム生成する。
引数をblobとして解釈し、16進数表記テキストを返す。
浮動少数を丸めた数を返す。
乱数を取得する。範囲値はSQLite3のinteger型(8Byte)。
引数が2つ以上あるとき、その中にある最大値、最小値を返す。
絶対値を返す。負数を正数にする。
クエリプラン最適化用。
soundexエンコード文字列を返す。英語用。SQLITE_SOUNDEXコンパイルオプションがなかったので使えず。
unicode()はコードポイントを返す。指定した文字の。char()は文字を返す。指定したコードポイントの。
インデックスを返す。指定した文字列が存在する。
文字列の長さを返す。
抽出。指定範囲にある文字列を。
C言語のprintf関数とほぼ同じ。エスケープが使えない。
パターンに一致するか。大文字小文字を区別しない。エスケープ文字を指定できる。
パターンに一致するか否か。大文字小文字を区別する。
置換する。指定した文字列を、指定した文字列に。binary照合シーケンスを用いて。
トリムする。左右、左、右にあるスペースを削除する。
英字を大文字・小文字に置換する。
いまさらですが、ツイッターはじめました。
引数で渡されたテキストをシングルクォートする。
47件。
133件あった。コンパイルオプションとライブラリの動的ロード次第でさらに増える。pragma関数63件も数に入ってない。
これを把握すれば大体OK。