Heim >Datenbank >MySQL-Tutorial >Oracle 取规定位置的子串

Oracle 取规定位置的子串

WBOY
WBOYOriginal
2016-06-07 17:08:381207Durchsuche

例如:数据格式为:substring-substring-substring --取子串 SELECT SUBSTR(源字符串或字段名,INSTR(源字符串或字段名,

例如:数据格式为:substring-substring-substring

--取子串

SELECT SUBSTR(源字符串或字段名,INSTR(源字符串或字段名,'-')+1,INSTR(源字符串或字段名'-',1,2)-INSTR(源字符串或字段名,'-')-1) from  表名;

--解释

--用到substr()函数和instr()函数

--substr(源字符串或字段,,起始位置,子串的长度)

--instr(源字符串或字段,要取的子串,起始位置,要取子串的出现次数)

linux

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn