当前位置:网站首页>Oracle/PLSQL: Substr Function
Oracle/PLSQL: Substr Function
2022-06-27 01:45:00 【yuanlnet】
In Oracle/PLSQL, the substr functions allows you to extract a substring from a string.
Syntax
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.
Applies To
- Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i
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' |
边栏推荐
猜你喜欢

Markdown table (consolidated)

Arbre binaire OJ sujet

Two days of beautiful butterfly animation

乔治·华盛顿大学 : Hanhan Zhou | PAC:多智能体强化学习中具有反事实预测的辅助价值因子分解

持续交付-Blue Ocean 应用

架构实战营模块五作业

Recursion will make strtok more attractive

Meituan: data management and pit avoidance strategy summarized after stepping on Thunder for several years

Weibo comments on high performance and high availability architecture

Bs-gx-016 implementation of textbook management system based on SSM
随机推荐
SystemVerilog simulation speed increase
Browser cache
接口隔离原则
Ymal文件的增删改查
Oracle/PLSQL: CharToRowid Function
uvm中的config机制方法总结(二)
George Washington University: Hanhan Zhou | PAC: auxiliary value factor decomposition with counterfactual prediction in Multi-Agent Reinforcement Learning
XSS笔记(下)
Oracle/PLSQL: Rpad Function
Modeling specifications: environment settings
Memcached Foundation
Kept to implement redis autofailover (redisha) 13
SystemVerilog仿真速率提升
numpy 数组运算机制浅探
Ml: a detailed introduction to the division of the top ten roles, backgrounds, responsibilities and outputs of the machine learning engineering team
Kept to implement redis autofailover (redisha) 15
Consumers pursue the iPhone because its cost performance exceeds that of domestic mobile phones
Oracle/PLSQL: Lpad Function
getReader() has already been called for this request
Memcached foundation 7