下面sql语句是MySQL写法
select count(*) from sys_dept where status = 0 and del_flag = '0' and
find_in_set(#{deptId}, ancestors)
find_in_set 函数的功能就是查询前一个字符串在后一个字符串中是否存在,
如果存在就返回空,如果存在就返回,前一个字符串在后一个字符串所在的位置在Oracle环境下运行则会出现这样的错误

ORA-00920:无效的关系运算符

Oracle中的instr函数跟find_in_set函数的功能类似,用之替换
在Oracle中的正确写法为
select count(*) from sys_dept where status = 0 and del_flag = '0'and instr(#{deptId}, ancestors)>0

MySQL中 find_in_set 函数如何替换成Oracle写法相关推荐

  1. mysql中find_in_set()函数的使用及in()用法详解

    From: http://www.manongjc.com/article/2710.html MySQL手册中find_in_set函数的语法解释: FIND_IN_SET(str,strlist) ...

  2. mysql中find_in_set()函数的使用

    语法:FIND_IN_SET(str,strlist)定义:1. 假如字符串str在由N子链组成的字符串列表strlist中,则返回值的范围在1到N之间.2. 一个字符串列表就是一个由一些被','符号 ...

  3. mysql中find_in_set()函数的使用和排序,且与in(),like()的比较详解

    MySQL手册中find_in_set函数的语法解释: FIND_IN_SET(str,strlist) str 要查询的字符串 strlist 字段名 参数以","分隔 如 (1 ...

  4. mysql中tonumber函数_Oracle数据库之oracle的TO_NUMBER函数

    本文主要向大家介绍了Oracle数据库之oracle的TO_NUMBER函数,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. TO_NUMBER(x [, format], [  ...

  5. mysql中find_in_set_mysql中find_in_set()函数的使用详解

    首先举个例子来说: 有个文章表里面有个type字段,它存储的是文章类型,有 1头条.2推荐.3热点.4图文等等 . 现在有篇文章他既是头条,又是热点,还是图文,type中以 1,3,4 的格式存储.那 ...

  6. mysql的find in set_mysql中find_in_set()函数的使用及in()用法详解

    MySQL手册中find_in_set函数的语法解释: FIND_IN_SET(str,strlist) str 要查询的字符串 strlist 字段名 参数以","分隔 如 (1 ...

  7. Oracle中concat与||区别(以及与mysql中concat函数区别)

    Oracle中concat使用以及与||区别 CONCAT只能连接两个字符串 The syntax for the concat function is: concat( string1, strin ...

  8. ORACLE实现MySQL中substring_index函数功能

    目录 MySQL中substring_index函数 ORACLE涉及函数 实现函数源码 MySQL中substring_index函数 substring_index(string, delimit ...

  9. Java之《剑指Offer》:字符串替换空格,请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happ

    1. 题目描述 请实现一个函数,将一个字符串中的每个空格替换成"%20".例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy. ① ...

最新文章

  1. RV1108开发环境搭建
  2. 国家语言,语言代码,locale id对应表
  3. 高可用集群HA之双机集群
  4. 机器学习入门——多项式回归
  5. 随心所欲玩复制 详解robocopy (完)
  6. 《微店赚钱一册通 ——开店+营销+推广 实战全攻略》一一1.5 微店有哪些优势...
  7. 创建hadoop账号
  8. mysql 多版本删除_高性能MySQL(四):多版本并发控制
  9. 2022年上半年软件设计师常考概念
  10. 3000字长文:探讨报销系统使用满意度的NPS指标设计
  11. mysql rand_mysql rand()产生随机整数范围及方法
  12. 如何在patform中加入自己的工程
  13. 迅捷PDF转换器怎样转换文件格式
  14. 解决使用mp4v2封装的mp4文件在Wowza的hls上无法播放问题
  15. el-table表格数据 中文 键值渲染
  16. 为什么是List list=new ArrayList();?
  17. 计算机专业哪些证书可以抵个税,个税专项附加扣除中继续教育哪些证书可以扣除?...
  18. 趋势科技如何卸载?卸载时总提示要输入密码
  19. 物联网发展真正的瓶颈是什么?
  20. sql 导入linux问题:ASCII '\0' appeared in the statement, but this is not allowed unless option --binary-m

热门文章

  1. 【小程序实现五星好评功能】
  2. 计算机网络安全漫画图片,安全教育漫画图片
  3. Python+pywin32批量读取带密码的Excel文件数据导出为CSV文件
  4. 为什么有实力的公司都不要培训学校出来的程序员!
  5. Web全栈~10.流程控制
  6. 7.3 有源滤波电路(1)
  7. 软件项目管理——人力资源管理
  8. IDEA设置背景图片
  9. 服务器常见状态码以及对应关系
  10. 焊接过程中数据采集管理软件设计与应用综述