单行函数

INITCAP(column|expression)
转换每个单词的首字母值为大写,所有其它值为小写
LOWER(column|expression)
转换字符值为小写
UPPER(column|expression)  
转换字符值为小写
CONCAT(column1|expression1 ,column2|expression2)
连接第一个字符值到第二个字符值;等价于连接运算符 (||)
SUBSTR(column|expression,m [,n])
从字符返值中回指定的字符,开始位置在 m,n字符长度 (如果 m 是负数,计数从字符值末尾开始;如果 n被忽略,
返回到串结束的所有字符)。
其中,SUBSTR的意思是:子串函数;字符截取函数;取字符串的子串
例如:select substr('abcdef',2) from dual
答案:bcdef
例如:select substr('abcdef',2,3) from dual
答案:bcd
LENGTH(column|expression)
返回表达式中的字符数
INSTR(column|expression,‘string’, [,m], [n] ) 
返回一个命名串的数字位置。随意地,你可以提供一个位置 m作为查找的开始,在字符串中第 n次发现的位置。
m和 n的默认值是 1,意味着在起始开始查找,并且报告第一个发现的位置。
LPAD(column|expression, n, 'string')
RPAD(column|expression, n, 'string') 
填充字符值左、右调节到 n字符位置的总宽度
TRIM(leading|trailing|both , trim_character FROM trim_source)
使你能够从一个字符串修整头或尾字符(或两者)。如果trim_character或trim_source是字符文字,你必须放在单引号中。
REPLACE(text, search_string, replacement_string)
从字符串查找一个文本表达式,如果找到,用指定的置换串代替它
MONTHS_BETWEEN
两个日期之间的月数
ADD_MONTHS
加日历月到日期
NEXT_DAY
下个星期几是几号
日期的使用,例如:
 MONTHS_BETWEEN ('01-SEP-95','11-JAN-94')----------------19.6774194
• ADD_MONTHS ('11-JAN-94',6)---------------------------------'11-JUL-94'
• NEXT_DAY ('01-SEP-95','FRIDAY') 下个星期五是几号-----------'08-SEP-95'
• LAST_DAY('01-FEB-95')------------------------------------------'28-FEB-95'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值