9,substr( string, start_position, [length]) 下标从1开始
substr('This is a test', 6, 2) would return 'is'
substr('This is a test', 6) would return 'is a test'
substr('TechOnTheNet', 1, 4) would return 'Tech'
substr('TechOnTheNet', -3, 3) would return 'Net'
substr('TechOnTheNet', -6, 3) would return 'The'
substr('TechOnTheNet', -8, 2) would return 'On'
10,select to_date(2008-03-14 14:49:37,'yyyy-MM-dd hh24:mi') from dual
报错:ora-01830错误:日期格式图片在转换整个输入字符串之前结束
原因是格式化的字符窜长度大于格式化标准(yyyy-MM-dd hh24:mi)的长度
注意:月份的mm大小写不一样,hh24和hh不一样,分钟用mi而不是mm
11,lengthb查看字节数
12,case的用法
select case when t.classtype = 1 then
'名称一'
when t.classtype = 2 then
'名城二'
end name from tb_test t