SQLite 字符串函数参考

本页整理了常用的 SQLite 字符串函数,可让您有效地操作字符串数据。

  1. char

    SQLite char() 函数接受一系列的 Unicode 码位值作为参数,并返回由这些参数对应的字符按参数顺序组成的一个字符串。
  2. format

    SQLite format() 函数根据指定的模式格式化输出字符串,它与 C 语言中的 printf 函数类似。
  3. glob

    SQLite glob() 函数检查一个给定的字符串是否与给定的模式匹配。
  4. hex

    SQLite hex() 函数将参数视为 BLOB,并返回一个表示此 BLOB 的十六进制大写形式的字符串。
  5. instr

    SQLite instr() 函数在一个给定字符串中查找另一个给定的字符串的第一次出现的位置。如果找到,则返回一个表示第一次出现的位置的数字(从 1 开始),否则返回 0。
  6. length

    SQLite length() 函数返回给定的字符串的字符数量,或者返回给定 blob 值的字节数量。
  7. like

    SQLite like() 函数检查一个给定的字符串是否与给定的模式匹配。
  8. lower

    SQLite lower() 函数将给定的字符串转为小写并返回。
  9. ltrim

    SQLite ltrim() 函数从一个字符串的左侧删除一个包含了由参数指定的所有字符(默认为空格)的最长的字符串。
  10. printf

    SQLite printf() 函数根据指定的模式格式化输出字符串,它与 C 语言中的 printf 函数类似。
  11. quote

    SQLite quote() 函数将参数使用单引号包围起来,并将其作为 SQL 文本字面值返回。
  12. randomblob

    SQLite randomblob() 函数返回给定数量的伪随机字节组成的 blob。
  13. replace

    SQLite replace() 函数将一个指定的字符串中出现的所有指定的子字符串替换为新的子字符串并返回结果。
  14. rtrim

    SQLite rtrim() 函数从一个字符串的右侧删除一个包含了由参数指定的所有字符(默认为空格)的最长的字符串。
  15. substr

    SQLite substr() 函数从一个指定的字符串中根据指定的起始位置和长度提取子字符串并返回。
  16. substring

    SQLite substring() 函数从一个指定的字符串中根据指定的起始位置和长度提取子字符串并返回。
  17. trim

    SQLite trim() 函数从一个字符串的开头和结尾删除一个包含了由参数指定的所有字符(默认为空格)的最长的字符串。
  18. unicode

    SQLite unicode() 函数返回指定字符串的第一个字符的数字代码,即 Unicode 码位值。
  19. upper

    SQLite upper() 函数将给定的字符串转为大写并返回。
  20. zeroblob

    SQLite zeroblob() 函数返回包涵了给定数量的字节 0x00 的 blob。