select
--ascii('\r\n')
--chr(92) \
--chr(13) 换行
--trim('s' from 'sdfafsfabck') dfafsfabck
--rtrim(' df d','d') - df --
--ltrim(' dfs d','dsf') --dfs d--
--ltrim(' dfd d ') --dfd d--
--substr('wecanwin',3) c
--substr('wecanwin',-3,1) w
--instr('wecanwin','win') 6
--replace('today is find ',' ','') todayisfind
--translate('today is find',' ','*') today*is*find
--translate('(&*^)sfsdf','&','*') (**^)sfsdf
--translate('(&*^)sfsdf','&','*') null
--greatest(sysdate,date'2013-12-31') 2018/4/22 2:02:49
--greatest(sysdate,date'2013-12-23',to_date('10:12','mi:hh')+interval'1' year) 2019/4/1 12:10:00
from dual
--ascii('\r\n')
--chr(92) \
--chr(13) 换行
--trim('s' from 'sdfafsfabck') dfafsfabck
--rtrim(' df d','d') - df --
--ltrim(' dfs d','dsf') --dfs d--
--ltrim(' dfd d ') --dfd d--
--substr('wecanwin',3) c
--substr('wecanwin',-3,1) w
--instr('wecanwin','win') 6
--replace('today is find ',' ','') todayisfind
--translate('today is find',' ','*') today*is*find
--translate('(&*^)sfsdf','&','*') (**^)sfsdf
--translate('(&*^)sfsdf','&','*') null
--greatest(sysdate,date'2013-12-31') 2018/4/22 2:02:49
--greatest(sysdate,date'2013-12-23',to_date('10:12','mi:hh')+interval'1' year) 2019/4/1 12:10:00
from dual