1. 程式人生 > >Oracle的substr函數簡單用法

Oracle的substr函數簡單用法

問題 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函數簡單用法