知识大全 Oracle字符串截取

Posted

篇首语:只有承担起旅途风雨,才能最终守得住彩虹满天。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Oracle字符串截取相关的知识,希望对你有一定的参考价值。

Oracle字符串截取  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  关于Oracle里面的一些小函数

  要求 A 数据库表中的一个字符串  可能含有 + 例 ORC+

  也可能不含 +

  B 要求如果该字符串含有 + 则取 + 之前的字符 例 ORC+ 取ORC

  C 如果该字符串不含 + 则直接取该字符串

  解答 利用ORACLE中 INSTR SUBSTR以及CASE WHEN语法即可实现

  Oracle中函数

  INSTR INSTR方法的格式为

  INSTR(源字符串 目标字符串 起始位置 匹配序号)

  默认查找顺序为从左到右 当起始位置为负数的时候 从右边开始查找

  例 Select INSTR( ORC+ + ) From dual

  返回的是"4" 如果该字符串没有匹配字符 返回的是 0

  SUBSTR 取子字符串 取子字符串

  SUBSTR(源字符串 起始位置 要取多少位)

  从 起始位置 开始 取 多少"个

  例 Select SUBSTR( ORC+ ) From dual;

  返回的是 ORC

  全例如下

  表T_RCV_ISSUE

  WH_CD字段

  取 WH_CD 如果该字段包含 + 取 + 之前的字符

  如果该字段没有 + 取整个字段

  T_RCV_ISSUE表

  WH_CD 分别为 MR PS+ MR WS MR WS+ MR PS

  执行

  SELECT CASE

  WHEN INSTR(WH_CD + ) >

  THEN SUBSTR(WH_CD INSTR(WH_CD + ) )

  ELSE WH_CD

  END AS WH_CD

  FROM   T_RCV_ISSUE

cha138/Article/program/Oracle/201311/17245

相关参考

知识大全 Java精确截取字符串

Java精确截取字符串  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java精确截取字符串取得

知识大全 C#字符串截取方法

C#字符串截取方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ///<summary&

知识大全 ASP.NET字符串截取的使用方法

ASP.NET字符串截取的使用方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!两个截取字符串的实

知识大全 MySQL截取字符串函数方法

MySQL截取字符串函数方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 php字符串截取的简单方法

这篇文章介绍了php字符串截取的简单方法有需要的朋友可以参考一下 复制代码代码如下:strpos(stringfindstart)  实例复制代码代码如下:<?php ech

知识大全 [DataGird]如何截取过长的字符串

[DataGird]如何截取过长的字符串  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  这段代码

知识大全 ASP.NET两个截取字符串的实用方法技巧

ASP.NET两个截取字符串的实用方法技巧  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!两个截取字

知识大全 MySQL截取字符串函数方法[2]

数据库工程师:MySQL截取字符串函数方法[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 MySQL截取字符串函数方法[1]

数据库工程师:MySQL截取字符串函数方法[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 C#中文字符截取函数

C#中文字符截取函数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ///str_value字符