`

oracle sql字符串字串应用

阅读更多
工作中遇到:数据库表中某个字段像这样的“room/search.do;jsessionid=35BF15E36CC8B518CE5E82308344012E.jvmWeb227”
其时字符串中这个字串“;jsessionid=35BF15E36CC8B518CE5E82308344012E.jvmWeb227”是不必要的,那么就得写个sql语句去掉
首先我们先查询这个一个语句,然后更新
select substr(t.actionname,0,(instr(t.actionname,';jsessionid=')-1)) as sub,t.actionname from accessanalyser t where t.actionname like '%;jsessionid=%';
update accessanalyser t set t.actionname = substr(t.actionname,0,(instr(t.actionname,';jsessionid=')-1)) where t.actionname like '%;jsessionid=%';
分享到:
评论

相关推荐

    如何用oracle 截取两个相同字符串之间的字符

    在实际工作中经常遇到截取两个相同字符串之间的字符的oracle问题,以下是相关语句

    C#检测是否有危险字符的SQL字符串过滤方法

    本文以一个C#的SQL数据库字串操作函数为例,说明如何实现对SQL字符串过滤、检测SQL是否有危险字符、修正sql语句中的转义字符,确保SQL不被注入等功能。具体实现代码如下: SQL字符串过滤函数: public static bool ...

    一个oracle客户端(oracle sql handler)

    (1)关键字、注释块、引号内字符串、操作符、特殊字符等,用不同的彩色字体加以区别; (2)如果光标前面是一个括号,高亮度显示配对的括号 o 支持批量SQL语句的运行:用监控器监控每条语句的运行,在运行过程...

    震撼推出超方便实用的Oracle开发工具 - Oracle SQL Handler,双语界面,智能SQL编辑器,免装Oracle客户端,能运行于Windows, 双语界面

    (1)关键字、注释块、引号内字符串、操作符、特殊字符等,用不同的彩色字体加以区别; (2)如果光标前面是一个括号,高亮度显示配对的括号 支持批量SQL语句的运行:用监控器监控每条语句的运行,在运行过程中可以...

    ORACLE和SQL语法区别归纳.docx

    * NVARCHAR2:Oracle 中的 NVARCHAR2 是根据字符集而定的可变长度字符串,最大长度为 4KB,而 SQL Server 中的 NVARCHAR 最大长度也为 4KB。 日期和时间数据类型 Oracle 和 SQL Server 都有 DATE 等日期和时间数据...

    Oracle开发工具 - Oracle SQL Handler(功能强大,超方便好用, 免装客户端, Windows / Linux)

    (1)关键字、注释块、引号内字符串、操作符、特殊字符等,用不同的彩色字体加以区别 ; (2)如果光标前面是一个括号,高亮度显示配对的括号 支持批量SQL语句的运行:用监控器监控每条语句的运行,在运行过程中...

    数据库字串批量替换工具

    在没有此工具的情况下,用户可能需要编写复杂的SQL更新语句来定位和替换恶意字符串。例如,`UPDATE table SET column = REPLACE(column, '恶意代码', '')`。该工具消除了编写和调试这些语句的需要,提供了一种直观的...

    oracle教程.ppt

    本教程将介绍一些基本的Oracle SQL字符串处理和数学函数,这些都是在日常数据库操作中不可或缺的技能。 1. **字符串连接函数**: Oracle提供了两种方式进行字符串连接,`CONCAT`函数和连接运算符`||`。`CONCAT...

    数据库字串批量替换工具(绿色版)

    数据库字串批量替换工具是一款专为数据库管理设计的实用软件,尤其适合于需要对大量数据进行特定字符串替换的场景。这款工具的特点是绿色免安装,这意味着用户无需经过复杂的安装过程,只需解压即可直接使用,大大...

    oracle教程1.ppt

    Oracle数据库系统提供了丰富的字符串操作函数,使得数据处理和查询更加灵活。以下是对这些函数的详细介绍: 1. **字符串连接函数**: - `CONCAT(char1, char2)`:此函数将两个字符串`char1`和`char2`连接在一起。...

    如何使SQL*FORMS具有文本字段处理功能.pdf

    但是,SQL*FORMS 中不能直接使用长型的文本字段,字符型字段的最大长度不能超过 254 个字符,这给某些应用带来了不便。 例如,在建立一个公文管理数据库时,需要把公文的原文或大致内容输入到数据库中,这时 SQL*...

    中控BS考勤机接口使用说明1

    `Web.config`中的`ConnectionString`字段是数据库连接字符串。当数据库为SQL SERVER时,需要修改`MsSql`字串,包括数据库名称、用户名和密码。而如果选择Oracle作为数据库,那么应当修改`Oracle`字串,并确保所有...

    SQL语法大全

    这里的ActiveConnection可以是一个Connection对象或是一串包含数据库连接信息(ConnectionString)的字符串参数。 CursorType Recordset对象Open方法的CursorType参数表示将以什么样的游标类型启动数据,包括...

    db2开发经验

    9. **类似CHARINDEX查找字符在字串中的位置:** 使用`POSITION`函数可以找到子字符串在主字符串中的位置。 10. **类似DATEDIF计算两个日期的相差天数:** 使用`JULIANDAY`函数结合`ABS`函数可以计算两个日期之间的...

    ibatis的动态查询

    这种方式使用 `$` 符号作为参数占位符,将查询字符串中的 `$value$` 替换为实际的查询参数。 - 注意:`#` 和 `$` 的区别在于处理参数的方式不同,`#` 通常用于预编译语句(PreparedStatement),而 `$` 则直接替换...

    DB2手册pdf

    在DB2中,使用`STRPOS`函数来查找字符串中字符的位置。例如: ```sql SELECT STRPOS('Hello World', 'World'); ``` #### 类似DATEDIF计算两个日期的相差天数 在DB2中,可以使用`DATEDIFF`函数来计算两个日期之间的...

Global site tag (gtag.js) - Google Analytics