Substr Function
Oracle/PLSQL: Substr Function
In Oracle/PLSQL, the substr functions allows you to extract a substring from a string.
The syntax for the substr function is:
substr( string, start_position, [ length ] )
string is the source string.
start_position is the position for extraction. The first position in the string is always 1.
length is optional. It is the number of characters to extract. If this parameter is omitted, substr will return the entire string.
Note:
If start_position is 0, then substr treats start_position as 1 (ie: the first position in the string).
If start_position is a positive number, then substr starts from the beginning of the string.
If start_position is a negative number, then substr starts from the end of the string and counts backwards.
If length is a negative number, then substr will return a NULL value.
For example:
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'
PL/SQL BOOCK:
variable g_char varchar2(30);
variable g_num number;
declare
v_char varchar2(30);
v_num number;
begin
v_char := '42 is answer';
:g_char := v_char;
:g_num := substr(V_CHAR,1,2);
end;
/
print g_char;
print g_num;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27042095/viewspace-748581/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaScript substr()JavaScript
- substr函式函式
- null與substrNull
- substr擷取字串字串
- substr(),mb_substr()及mb_strcut的區別和用法
- javascript 中function(){},new function(),new Function(),Function 摘錄JavaScriptFunction
- 字元函式之Substr(chr,0,m)與Substr(chr,m)的區別字元函式
- PHP之mb_substr使用PHP
- insert()與substr()函式函式
- oracle中substr() instr() 用法Oracle
- substr()和substring()區別
- instr、substr函式用法函式
- substr擷取函式 筆記函式筆記
- substr,substrb,cast的使用、比較AST
- $(function(){})與(function($){....})(jQuery)的區別FunctionjQuery
- js 中substr、substring的區別JS
- 【轉】oracle的substr函式的用法Oracle函式
- JavaScript FunctionJavaScriptFunction
- javascript Function()JavaScriptFunction
- sendDataByUdp FunctionUDPFunction
- Function : dumpFunction
- [Bash] functionFunction
- JavaScript 中substr與 substring 的區別JavaScript
- javascript(js)中的 substring和substr方法JavaScriptJS
- cursor_sharing和substr函式索引函式索引
- ascii函式和substr函式的用法ASCII函式
- Javascript 物件導向學習1 Function function ObjectJavaScript物件FunctionObject
- DMSQL WITH FUNCTION子句SQLFunction
- JavaScript Function物件JavaScriptFunction物件
- python FunctionPythonFunction
- Function型別Function型別
- jQuery中$(function(){})jQueryFunction
- js的functionJSFunction
- 函式(FUNCTION)函式Function
- oracle function overviewOracleFunctionView
- 常用Function ModuleFunction
- FUNCTION : vsizeFunction
- System-FunctionFunction