oracle中类似indexof用法_instr函数

[sql]

在oracle中没有indexof()函数

但是提供了一个 instr() 方法 具体用法:

select instr('保定市南市区','市',1,1)-1 from dual;

解释:1. '保定市南市区' =>可以是表达式,也可以是具体数据

2. '市'=>为分离的标志,这里为两组数据中的“市”这个字

3. 第一个1为从左边开始,如果为-1,则从右边开始。

4. 第二个1为“市”出现的第几次。

www.2cto.com

在GBK编码下,一个中文占两个字节

select instr('保定市南市区','市',1,1) from dual;的值就是5

select instr('保定市南市区','市',1,2) from dual;的值就是9

select instr('保定市南市区','市',-1,1) from dual;的值就是9

select instr('保定市南市区','市',-1,2) from dual;的值就是5  

oracle中类似indexof用法_instr函数相关推荐

  1. mysql中sql语句中常见的group_concat()函数意思以及用法,oracle中与其一样的功能函数是wmsys.wm_concat()

    1.group_concat(),手册上说明:该函数返回带有来自一个组的连接的非NULL值的字符串结果.比较抽象,难以理解. 通俗点理解,其实是这样的:group_concat()会计算哪些行属于同一 ...

  2. Oracle中group by用法

    Oracle中group by用法 在select 语句中可以使用group by 子句将行划分成较小的组,一旦使用分组后select操作的对象变为各个分组后的数据,使用聚组函数返回的是每一个组的汇总 ...

  3. php 有indexof函数吗,详解PHP处理字符串类似indexof的方法函数

    详解PHP处理字符串类似indexof的方法函数 这里有新鲜出炉的 PHP 设计模式,程序狗速度看过来! PHP 开源脚本语言 PHP(外文名: Hypertext Preprocessor,中文名: ...

  4. oracle多表groupby,Oracle中group by用法

    Oracle中group by用法 在带有group by 子句的查询语句中,在select 列表中指定的列要么是group by 子句中指定的列,要么包含聚组函数 简单用法 select max(s ...

  5. oracle中获取当前时间的函数

    在 Oracle 中,你可以使用 SYSDATE 函数来获取当前时间. 例如: SELECT SYSDATE FROM DUAL; 这会在输出中显示当前时间. 你也可以使用 CURRENT_TIMES ...

  6. oracle union详解,oracle union用法 oracle中union的用法

    oracle中union的用法 只知道是用来左联接的,还有类似union all,谁有这个例子,要解释详细一点的一生中要有两次冲动,一次奋不顾身的爱情,一次为说走就走的旅行. UNION 指令的目的是 ...

  7. 【转】Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理

    Oracle 中的 TO_DATE 和 TO_CHAR 函数 oracle 中 TO_DATE 函数的时间格式,以 2008-09-10 23:45:56 为例 格式 说明 显示值 备注 Year(年 ...

  8. Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理

    Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理 Oracle 中的 TO_DATE 和 TO_CHAR 函数 oracle 中 TO_DATE 函数的时间格式,以 2008-0 ...

  9. oracle中col 的用法,Oracle中的SUM用法讲解,

    Oracle中的SUM用法讲解, Oracle中的SUM条件查询 1.按照区域编码分组查询区域编码.IPTV_NBR不为空的数量.ACC_NBR不为空的数量.所有用户数量 SELECT AREA_CO ...

最新文章

  1. Scala语言编写的爬虫应用-爬取一部小说
  2. C语言中的位运算和逻辑运算
  3. 运维不得不知道的事 数据中心断电如何做
  4. 结合hello world探讨gcc编译程序的过程
  5. Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍
  6. GraphQL:现代数据库管理系统的演变
  7. Debenham养老金项目关键流程4-Opt in 流程
  8. 求解最大公因子(JAVA辗转相除法)、python的最大公因子,最小公倍数
  9. lvm硬盘管理及LVM扩容
  10. Javascript特效:输入框焦点判断
  11. Web开发者的简历 模板
  12. matlab 数字水印攻击 jpeg压缩,基于DFT的数字水印技术研究及模拟.doc
  13. 统计报表币种金额_海关总署就全面发布以人民币计价统计数据答问
  14. Java经典程序编程50题(较适合初学者)
  15. 计算机专用英语1500词带音标,带音标的计算机英语1500词
  16. 将国家名和缩写的字典存入json文件
  17. Java实现 LeetCode 275 H指数 II
  18. 项目管理之敏捷开发总结
  19. 算法题 硬币组合问题
  20. C语言输出菱形图案(二维数组)

热门文章

  1. linux查看nginx运行状态,如何查看nginx运行状态及相关属性说明
  2. 微服务架构可视化平台实践
  3. PLSQL DEVELOPER 使用技巧
  4. 【天池直播】图像系列直播第一讲--带你入坑深度学习
  5. 03-C语言的注释与转义字符
  6. Tigase XMPP Server的安装
  7. shell--局部变量
  8. Acdream Path 动态规划
  9. 从「林」开始: imx51-linux-rt3070ap-dhcpd
  10. python进阶:switch语句、推导式与None类型