2、SQL常用函数

2018-10-14  本文已影响10人  一清YQ

1、格式转换函数

to_char()  强制转换为文本格式

to_date('20180701','YYYYMMDD')转换为日期格式,对于字段是日期的输入时,必须要用这个函数转换。

2、文本处理函数

截取:substr(文本,M,N),M指开始位数,正数由左起算,负数从右边数,N指截取位数,用于截取字符串

连接:concat(字符串1,字符串2),将两个字符串连接在一起,在select语句中,可以用||代替得到相当的效果

去除:trim(字符串1  from 字符串2)   从字符串2中除掉字符串1,trim(字符串)除掉空格

获取字符串长度:length(字符串)

替换:replace(字符串,‘要替换字符’,‘替换的字符’)

3、正则表达式

regexp_substr(字符串,正则表达式,[位置],[变量])

变量可选:

i,不区分大小写的匹配

c,区分大小写

n,.可以匹配换行符

x,忽略空格

m,设源字符为多行

简单正则表达式:

* 匹配0次或多次

+匹配多次或一次

?匹配0次或1次

|分支

$行结束

()分组

‘高国建.+?号’

上一篇 下一篇

猜你喜欢

热点阅读