`

orcale 数据库 利用 instr 函数 实现模糊查询

    博客分类:
  • DB
 
阅读更多
<isNotEmpty prepend="AND" property="resName">
	<!-- 实现模糊查询 -->
	(instr(upper(t.res_name), upper(#resName#)) > 0)
</isNotEmpty>

INSTR方法的格式为
INSTR(源字符串, 目标字符串, 起始位置, 匹配序号)
例如:INSTR('CORPORATE FLOOR','OR', 3, 2)中,源字符串为'CORPORATE FLOOR', 目标字符串为'OR',起始位置为3,取第2个匹配项的位置。
默认查找顺序为从左到右。当起始位置为负数的时候,从右边开始查找。
所以SELECT INSTR('CORPORATE FLOOR', 'OR', -1, 1) "Instring" FROM DUAL的显示结果是
Instring
——————
14
分享到:
评论

相关推荐

    orcale数据库连接字符串

    orcale数据库连接字符串

    orcale数据库中的函数

    Oracle 数据库是一个强大的关系型数据库管理系统,它提供了丰富的内置函数,便于用户进行数据处理和操作。以下是一些在 Oracle 数据库中常用的字符串处理函数的详细解释: 1. **AddSlashes()**: 这个函数用于在字符...

    Orcale数据库操作笔记

    在数据库查询方面,SQL(结构化查询语言)是与Oracle交互的主要工具。基本的查询语句包括SELECT,用于从表中检索数据。例如,"SELECT * FROM 表名;" 可以获取表中的所有数据。更复杂的查询可能涉及WHERE子句进行条件...

    Orcale数据库全方面学习-第四课

    ### Orcale数据库全方面学习-第四课:多表查询 #### 详细介绍 **标题**:“Orcale数据库全方面学习-第四课”表明这是一系列关于Oracle数据库学习教程中的一个章节,专门针对多表查询进行讲解。 **描述**:“很...

    orcale数据库超详细ppt

    Oracle数据库是全球最广泛使用的商业关系型数据库管理系统之一,以其高效、稳定和强大的功能而闻名。这份"Oracle数据库超详细PPT"显然是一份全面深入的学习资料,旨在帮助用户快速掌握Oracle数据库的操作与管理。...

    安装BarTender后链接ORCALE数据库报错。 未找到Orcale客户端和网络组件。

    安装BarTender后链接ORCALE数据库报错。 未找到Orcale客户端和网络组件。这些组件是由Orcale公司提供的,是Orcale7.3.3版(或更高)客户软件安装的一部分。 已安装客户端仍然报错 研究很久,内附所有资料信息

    orcale数据库教程

    Oracle数据库教程是一个全面的学习资源,旨在帮助初学者和有经验的开发者深入了解Oracle数据库管理系统。Oracle是全球最受欢迎的关系型数据库之一,广泛应用于企业级应用、数据分析和云计算服务。本教程涵盖了Oracle...

    创建并初始化orcale数据库,是创建并初始化orcale数据库的基础教程,值得存档。

    在压缩包文件"创建并初始化Orcale数据库"中,可能包含了详细的步骤指南、脚本示例以及相关配置文件,可以帮助初学者快速理解和实践创建Oracle数据库的过程。通过学习和实践这些资料,你可以掌握创建和初始化Oracle...

    Orcale数据库全方面学习-第三课

    ### Orcale数据库全方面学习-第三课:单行函数详解 #### 一、课程简介与目标 本章节作为“Orcale数据库全方面学习”的第三课,主要聚焦于Oracle数据库中的单行函数及其应用。该课程内容详实,图文并茂,非常适合...

    Orcale数据库全方面学习-第一课

    通过这份资料的学习,初学者能够了解到Oracle数据库的基本概念以及如何使用SQL SELECT语句来进行数据查询。此外,还了解到了SQL*Plus作为一款实用工具的重要性。这些基础知识对于后续深入学习Oracle数据库管理和应用...

    blob类型的数据从orcale数据库中读取出来

    blob类型的数据从orcale数据库中读取出来

    .NET向orcale数据库中插入blob(图片)类型

    .NET向orcale数据库中插入blob(图片)类型 C#向orcale数据库插入和读取图片 .NET向orcale数据库插入图片 .net向orcale数据库操作blob数据 建表语句CREATE TABLE PIC(PICT BLOB ) 说明:如果打不开直接看Form1.cs,两...

    Orcale数据库全方面学习-第六课

    根据提供的文件信息,本文主要介绍了Oracle数据库中的子查询(subquery)概念及其应用。子查询是一种重要的SQL查询技术,能够嵌套在另一个查询之中,帮助解决复杂的数据筛选问题。接下来,我们将详细介绍子查询的...

    向orcale数据库中插入一个txt格式的文本文档,即clob类型的数据

    向orcale数据库中插入一个txt格式的文本文档,即clob类型的数据

    orcale数据库中文汉化

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其在企业级应用中占据着重要的地位。然而,Oracle数据库的默认界面和文档通常是英文的,对于习惯使用中文环境的用户来说,可能会造成一定的操作不便。...

    java导出orcale数据库dmp文件

    本文将详细讲解如何使用Java编程语言来导出Oracle数据库的DMP(Data Pump)文件,实现数据库的备份。DMP文件是一种高效的Oracle数据库导入/导出格式,它能快速地迁移大量数据。 首先,我们需要了解Java中与Oracle...

    orcale数据库pl语言

    在Oracle数据库中,可以创建存储过程、触发器、函数等对象来封装复杂的业务逻辑。 ### PL/SQL的关键概念 #### 1. 数据类型 PL/SQL支持多种数据类型,包括但不限于: - NUMBER:数值类型。 - VARCHAR2:变长字符串...

    orcale数据库基础教程

    "2.pdf"可能涵盖了更深入的SQL主题,例如联接(JOINs)、子查询(Subqueries)、集合操作(UNION, INTERSECT, EXCEPT)以及聚合函数(COUNT, SUM, AVG, MAX, MIN)。这些高级SQL技能有助于处理复杂的查询需求,对...

    Pl\Sql连接Orcale远程数据库无需安装Orcale客户端

    标题中的“Pl\Sql连接Oracle远程数据库无需安装Oracle客户端”意味着我们可以使用PL/SQL Developer这款工具,不依赖Oracle客户端软件,就能实现对远程Oracle数据库的连接和管理。Oracle客户端通常包含许多组件,如...

Global site tag (gtag.js) - Google Analytics