1.instr

在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。

语法如下:instr( string1, string2 [, start_position [, nth_appearance ] ] )

string1 源字符串,要在此字符串中查找。

string2 要在string1中查找的字符串.

start_position 代表string1 的哪个位置开始查找。此参数可选,如果省略默认为1. 字符串索引从1开始。如果此参数为正,从左到右开始检索,如果此参数为负,从右到左检索,返回要查找的字符串在源字符串中的开始索引。

nth_appearance 代表要查找第几次出现的string2. 此参数可选,如果省略,默认为 1.如果为负数系统会报错。

注意:

如果String2在String1中没有找到,instr函数返回0.

应用于:

Oracle 8i, Oracle 9i, Oracle 10g, Oracle 11g

举例说明:

select instr('abc','a') from dual;    -- 返回 1

select instr('abc','bc') from dual; -- 返回 2

select instr('abc abc','a',1,2) from dual; -- 返回 5

select instr('abc','bc',-1,1) from dual; -- 返回 2

select instr('abc','d') from dual; -- 返回 0

注:也可利用此函数来检查String1中是否包含String2,如果返回0表示不包含,否则表示包含。

java instr()_Oracle的instr函数相关推荐

  1. java实现instr_Oracle的instr()函数详解

    Oracle的instr()函数详解 1.instr()函数的格式 (俗称:字符查找函数) 格式一:instr( string1, string2 ) // instr(源字符串, 目标字符串) 格式 ...

  2. oracle8i substr,Oracle中的INSTR,NVL和SUBSTR函数的用法详解

    Oracle中INSTR的用法: INSTR方法的格式为 INSTR(源字符串, 要查找的字符串, 从第几个字符开始, 要找到第几个匹配的序号) 返回找到的位置,如果找不到则返回0. 例如:INSTR ...

  3. Oracle数据库中调用Java类开发存储过程、函数的方法

    Oracle数据库中调用Java类开发存储过程.函数的方法 时间:2014年12月24日  浏览:5538次 oracle数据库的开发非常灵活,不仅支持最基本的SQL,而且还提供了独有的PL/SQL, ...

  4. OC与c混编实现Java的String的hashcode()函数

    首先,我不愿意大家需要用到这篇文章里的代码,因为基本上你就是被坑了. 起因:我被Java后台人员坑了一把,他们要对请求的参数增加一个额外的字段,字段的用途是来校验其余的参数是否再传递过程中被篡改或因为 ...

  5. java lambda函数_最常用的 Java 8 中的 Lambda 函数(项目中实用笔记)

    最常用的 Java 8 中的 Lambda 函数(项目中实用笔记) 简介 Java 8 中的新特性,虽然现在都出到了Java14版本,不过在日常的开发过程中,8的版本是足够使用了,再说现在的8以上的版 ...

  6. 本地方法(JNI)——从java 程序中调用C函数

    [0]README 1) 本文部分文字描述 转自 core java volume 2 , 旨在理解 本地方法--从java 程序中调用C函数 的基础知识 : 2) for source code, ...

  7. Java 方法与C语言函数微区别

    简介 Java 方法与C语言函数的区别在于函数的调用方式不同 示例 方式一: static法 public class Test {static void function(){System.out. ...

  8. java中Collections.sort() 排序函数的用法

    java中Collections.sort() 排序函数的用法: 用Collections.sort方法对list排序有两种方法 第一种是list中的对象实现Comparable接口,如下: /** ...

  9. java用数组输出fibo_[Java教程]养兔子Fibo函数优化

    [Java教程]养兔子Fibo函数优化 0 2017-02-24 00:00:16 Title 本文网址:http://www.shaoqun.com/a/302303.html *特别声明:以上内容 ...

最新文章

  1. java时间戳版本号_maven 自动编译版本号 buildnumber-maven-plugin 1.4
  2. CVPR 2021 图像压缩最新进展
  3. python 常用内置函数
  4. epoll原理详解及epoll反应堆模型
  5. WPF中使用Chart控件
  6. (predicted == labels).sum().item()作用
  7. 苹果Mac虚拟机 Parallels Desktop 17 安装 Win11 体验
  8. java排查full gc_FullGC排查心得
  9. Vue nvm重装node和npm与vue3报错Emitted ‘error‘ event on ChildProcess instance at errno: -4058
  10. 架构师之路工作量化与细化
  11. JAVA性能测试脚本分析
  12. 2003server计算机管理里面没有本地用户和组
  13. Markdown图片路径的改变方法
  14. python django面试题(第八章)
  15. 1 分钟抗住 10 亿请求!某些 App 怎么做到的?
  16. 小白都能看懂的关于Mixins机制的理解
  17. StartDT Hackathon | 技术小白独立部署DataSimba,需要多久?
  18. R语言机器学习篇——决策树
  19. 泛微E9二次开发资料完整总结版
  20. java 循环依赖_浅谈Spring解决循环依赖的三种方式

热门文章

  1. 【spring框架】spring之packagesToScan
  2. iOS开发·内购流程
  3. win10系统64位安装python什么版本_如何在win10中安装Python
  4. C++增强for循环
  5. oracle安装问题--需要安装.net Framework 3.5的问题
  6. 寅家科技完成近亿元B1轮融资,加速高阶智能驾驶布局
  7. c语言strcmp函数用法_strcmp()C库函数用法和示例
  8. QT连接PostgresSQL9.4(X86)
  9. 在腾讯上班是什么样的体验?
  10. 4、电渗析装置技术参数