字符型函数
函数名称 | 描述 |
LOWER | 将特定的字符串转化为小写,只影响字母字符串。 |
UPPER | 将整个字符串转换成大写,只影响字母字符串。 |
INITCAP | 将字符串中每一个单词的第一个字母转换为大写,其他的均为小写,只影响字母字符串。 |
NLS_INITCAP | 与INITCAP函数相同,可以使用NLSSORT指定的分类方法。 |
NLS_LOWER | 与LOWER函数相同,它可以使用NLSSORT指定的分类方法。 |
NLS_UPPER | 与UPPER函数相同,它可以使用NLSSORT指定的分类方法。 |
CONCAT | 用来连接2个指定的字符,与“||”操作符的作用相同。 |
INSTR(X,Y) | 返回Y在X中的位置,如果Y不存在于X中,则返回0。 |
INSTRB(X,Y) | 返回Y在X中的位置,如果没有则为0,对于单字节字符系统,返回的值以字节为单位。 |
LENGTH(X) | 返回以字节为单位的X的长度,包括填充的字符,如果值是未知的,则返回NULL。 |
LENGTHB(X) | 与LENGTH(X)相同,对于单字节字符系统,返回值以字节为单位。 |
LPAD(X,I,Y) | 用字符串Y按指定填充数I填充X字符串的左边。 |
RPAD(X,I,Y) | 用字符串Y按指定的填充数I填充X字符串的右边。 |
TRIM | 裁减字符串2边的的字符,可以说是LTRIM和RTRIM的组合。 |
LTRIM | 裁减字符串左边的字符。 |
RTRIM | 裁减字符串右边的字符。 |
REPLACE(X,Y,Z) | 用Z字符串取代X字符串中的Y字符串。 |
SUBSTR | 返回字符串的一部分。 |
SUBSTRB | 同SUBSTR,以字节数而非字符数返回字符串的一部分。 |
TRANSLATE | 同REPLACE,作用于字符基础上而非字符串基础上。 |
SOUNDEX | 返回字符串的语言表示。 |
数字型函数
函数名称 | 描述 | ||||||||||||||||||||||||||||||||||||||||
ROUND(x,y) | 四舍五入x的值为y位小数位,如果y忽略,则无小数位,如果y为负数,则小数点左边的数被四舍五入 | ||||||||||||||||||||||||||||||||||||||||
TRUNC(x,y) | 截断x的值到y位小数,如是y被忽略,那么y的默认值为0。 | ||||||||||||||||||||||||||||||||||||||||
MOD(x,y) 返回x除以y的余数。 日期时间函数
类型转换函数
|