ORACLE—SUBSTR

select substr('ABCDEFG',3)   from dual  :CDEFG  注:从第三个字母开始截取后面的所有的字符,A的序号是1

select substr('ABCDEFG',1,3)  from dual  :ABC   注:从第一个字母开始截取长度为3的子字符串。

select substr('ABCDEFG',0,3)  from dual  :ABC   注:从第一个字母开始截取长度为3的子字符串,字符串的序号其实是从1开始的,但是写成0的话,oracle不会报错~会自动认为是1。

select substr('ABCDEFG',0,100)  from dual  :ABCDEFG 

posted @ 2010-09-28 17:22  0707  阅读(220)  评论(0编辑  收藏  举报