函数名 |
描述 |
ASCII(char) |
返回 ASCII 码值 |
CHR(n [USING NCHAR_CS]) |
返回字符,(使用国际字符集) |
CONCAT(str1, str2) |
返回两个字符串的连接串 |
GREATEST(str, ...) |
返回最大字符串 |
INITCAP(string) |
返回大小写变换后的结果,每单词仅开头字母大写 |
INSTR(str1, str2 [,n [,m]]) |
字符串搜索,返回字符位置 |
INSTRB(str1, str2 [,n [,m]]) |
字符串搜索,但返回的是按字节的位置 |
LEAST(str, ...) |
返回最小字符串 |
LENGTH(str) |
返回字符串字符数 |
LENGTHB(str) |
返回字符串字节数 |
LOWER(str) |
返回字母变换成小写的字符串 |
LPAD(str1, n [,str2) |
在 str1 的左边填充空格或 str2,直到 n 长度 |
LTRIM(str1 [,str2]) |
去除 str1 左边连续的空格或 str2 中包含的字符 |
NLS_INITCAP(str [,NLS_SORT=sort']) |
同 INITCAP,但使用国际字符集 |
NLS_LOWER(str [,NLS_SORT=sort']) |
同 LOWER,但使用国际字符集 |
NLS_UPPER(str [,NLS_SORT=sort']) |
同 UPPER,但使用国际字符集 |
NLS_SORT(str [,NLS_SORT=sort']) |
返回用于代表使用语言类别序列分类值的字节字符串 |
REPLACE(str, substr [,rep_str]) |
将 str 中的 substr 用 rep_str 或空串替换 |
RPAD(str1, n [,str2) |
在 str1 的右边填充空格或 str2,直到 n 长度 |
RTRIM(str1 [,str2]) |
去除 str1 右边连续的空格或 str2 中包含的字符 |
SOUNDEX(str) |
返回代表输入字符串数字语音发音的数字字符串 |
SUBSTR(string, m [,n]) |
取 str 从 m 位置开始的 n 或全部字符
m 为负数时,从倒数位置开始 |
SUBSTRB(string, m [,n]) |
同 SUBSTR,但使用国际字符集 |
TRANSLATE(str, from_str, to_str) |
通过转换一种字符集为另一种字符集修改字符串 |
TRIM(...) |
删除字符串前/后的空格/字符 |
UPPER(string) |
所有字母转为大写 |