Oracle的substr函數簡單用法
阿新 • • 發佈:2017-10-25
問題 bsp 第一個 select hello substr函數 www 字符 返回結果
substr(字符串,截取開始位置,截取長度) //返回截取的字
substr(‘Hello World‘,0,1) //返回結果為 ‘H‘ *從字符串第一個字符開始截取長度為1的字符串
substr(‘Hello World‘,1,1) //返回結果為 ‘H‘ *0和1都是表示截取的開始位置為第一個字符
substr(‘Hello World‘,2,4) //返回結果為 ‘ello‘
substr(‘Hello World‘,-3,3)//返回結果為 ‘rld‘ *負數(-i)表示截取的開始位置為字符串右端向左數第i個字符
測試:
select substr(‘Hello World‘,-3,3) value from dual;
附:java中substring(index1,index2)的簡單用法
作用:從字符串索引(下標)為index1的字符開始截取長度為index2-index1 的字符串。
String str="Hello World";
System.out.println(str.substring(0,5));
打印結果為:Hello
引用原文:http://www.cnblogs.com/nicholas_f/articles/1526063.html
寫博客是為了記住自己容易忘記的東西,另外也是對自己工作的總結,文章可以轉載,無需版權。希望盡自己的努力,做到更好,大家一起努力進步!
如果有什麽問題,歡迎大家一起探討,代碼如有問題,歡迎各位大神指正!
Oracle的substr函數簡單用法