SQLite 字符串函数参考
本页整理了常用的 SQLite 字符串函数,可让您有效地操作字符串数据。
-
char
SQLite char() 函数接受一系列的 Unicode 码位值作为参数,并返回由这些参数对应的字符按参数顺序组成的一个字符串。 -
format
SQLite format() 函数根据指定的模式格式化输出字符串,它与 C 语言中的printf
函数类似。 -
glob
SQLite glob() 函数检查一个给定的字符串是否与给定的模式匹配。 -
hex
SQLite hex() 函数将参数视为 BLOB,并返回一个表示此 BLOB 的十六进制大写形式的字符串。 -
instr
SQLite instr() 函数在一个给定字符串中查找另一个给定的字符串的第一次出现的位置。如果找到,则返回一个表示第一次出现的位置的数字(从 1 开始),否则返回 0。 -
length
SQLite length() 函数返回给定的字符串的字符数量,或者返回给定 blob 值的字节数量。 -
like
SQLite like() 函数检查一个给定的字符串是否与给定的模式匹配。 -
lower
SQLite lower() 函数将给定的字符串转为小写并返回。 -
ltrim
SQLiteltrim()
函数从一个字符串的左侧删除一个包含了由参数指定的所有字符(默认为空格)的最长的字符串。 -
printf
SQLite printf() 函数根据指定的模式格式化输出字符串,它与 C 语言中的printf
函数类似。 -
quote
SQLite quote() 函数将参数使用单引号包围起来,并将其作为 SQL 文本字面值返回。 -
randomblob
SQLite randomblob() 函数返回给定数量的伪随机字节组成的 blob。 -
replace
SQLitereplace()
函数将一个指定的字符串中出现的所有指定的子字符串替换为新的子字符串并返回结果。 -
rtrim
SQLitertrim()
函数从一个字符串的右侧删除一个包含了由参数指定的所有字符(默认为空格)的最长的字符串。 -
substr
SQLitesubstr()
函数从一个指定的字符串中根据指定的起始位置和长度提取子字符串并返回。 -
substring
SQLitesubstring()
函数从一个指定的字符串中根据指定的起始位置和长度提取子字符串并返回。 -
trim
SQLitetrim()
函数从一个字符串的开头和结尾删除一个包含了由参数指定的所有字符(默认为空格)的最长的字符串。 -
unicode
SQLiteunicode()
函数返回指定字符串的第一个字符的数字代码,即 Unicode 码位值。 -
upper
SQLite upper() 函数将给定的字符串转为大写并返回。 -
zeroblob
SQLite zeroblob() 函数返回包涵了给定数量的字节0x00
的 blob。