`
desert3
  • 浏览: 2156051 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

Clob字段的值部分替换 replace和空判断

 
阅读更多
--oracle中可以对Clob字段进行替换操作

UPDATE table1 t
   SET t.sale = REPLACE(t.sale, '替换前', '替换后')
 WHERE t.sale like '%替换前%';

--非空判断
t.clobitem is not null and dbms_lob.getlength(t.clobitem) > 0
分享到:
评论

相关推荐

    ORACLE中CLOB字段转String类型

    本文将详细介绍如何在Oracle中实现CLOB字段到字符串类型的转换,并探讨其中的关键技术和注意事项。 #### 一、CLOB概述 1. **定义**: - `CLOB`是Oracle数据库提供的一种特殊的数据类型,用于存储大文本数据。 - ...

    sqlserver-oracle 数据类型对照

    - `REPLACE`和`STUFF`在SQL Server中用于替换子串,Oracle中无直接对应。 - `SOUNDEX`在两者中都用于生成字符串的语音表示。 - `SPACE`在Oracle中生成指定数量的空格,SQL Server中无直接对应。 - `TRANSLATE`在...

    db2字符串类型的常用函数

    这在处理可能为空的字段时非常有用,可以设定一个默认值。 ### 3. LENGTH 函数 LENGTH 函数用于返回字符串的长度,其语法为:`LENGTH(ARG)`。这个函数对于获取字符串的实际字符数量非常有帮助,无论字符集如何。 ...

    oracle dbms_lob

    - `REPLACE`:在指定位置替换LOB中的部分数据。 5. **删除LOB**: - `DELETE`:删除LOB的一部分或全部内容。 6. **其他操作**: - `COPY`:将一个LOB的内容复制到另一个LOB。 - `EMPTY_BLOB`、`EMPTY_CLOB`:...

    oracle系统内置函数大全

    4. EMPTY_CLOB函数:返回一个空的CLOB(Character Large Object)值。 5. EMPTY_BLOB函数:返回一个空的BLOB(Binary Large Object)值。 6. GREATEST函数:返回参数列表中的最大值。 7. LEAST函数:返回参数列表中...

    淘宝网开发人员数据库知识手册.docx

    - **REPLACE**:替换字符串中的子串。 - **SOUNDEX**:返回音码。 - **SUBSTR**:提取字符串的一部分。 - **TRANSLATE**:替换字符串中的字符。 3. **返回数字值的字符型函数** - **INSTR**:查找子串的位置。 ...

    informix 函數匯總

    - **nvl**: 将求值为空的表达式转化为另一个指定的值。 ### 存储过程 除了上述内置函数外,用户还可以在 `SELECT` 语句中使用存储过程,例如 `SELECT SPL($test) FROM tab_name`。这种方式允许用户自定义更复杂的...

    最全的oracle常用命令大全.txt

    dict_column 全部数据字典表里字段名称和解释 如果我们想查询跟索引有关的数据字典时,可以用下面这条SQL语句: SQL>select * from dictionary where instr(comments,'index')>0; 如果我们想知道user_indexes...

    oracle plsql函数大全

    12. `REPLACE('string', 's1', 's2')`: 将字符串'string'中的's1'替换为's2'。 13. `SOUNDEX('string')`: 计算并返回字符串的发音编码,用于近似拼写检查。 14. `TRIM('s' FROM 'string')`: 去除字符串前后指定的...

    解决JSP保存到数据库丢失格式的方法

    在Java中操作CLOB字段,可以使用JDBC API提供的`PreparedStatement`和`ResultSet`等类,对CLOB进行写入和读取操作。 最后,文章中还提到了,由于文章是通过OCR(光学字符识别)扫描出文档的部分文字,可能会存在...

    Oracle数据库常用函数

    18. **DUMP和EMPTY函数**:DUMP用于获取数据的内部表示,而EMPTY_BLOB和EMPTY_CLOB用于初始化BLOB和CLOB类型的字段。 19. **TO_CHAR、TO_DATE、TO_MULTI_BYTE、TO_NUMBER**:这些函数用于字符串与日期、数字之间的...

    SQLServer20052008 XML数据类型操作

    这里创建了一个名为`xmlTable`的表,其中包含两个字段:`id`(整型自增主键)和`doc`(可为空的XML类型字段)。 #### 2. 插入数据 插入XML数据有两种常见方式: ##### (1) 通过XML文件插入 假设有一个名为`1.xml`...

    oracle函数大全

    replace_string为替换字符串。 - **示例**: ```sql SELECT REPLACE('JACKandJUE', 'J', '哈哈') AS a1 FROM DUAL; ``` ##### 15. RPAD(expr1, n, expr2) - **功能**:在字符串右侧填充指定字符至指定长度。 - ...

    oracle中去掉回车换行空格的方法详解

    对于CLOB类型的字段,需要先转换为字符串才能进行处理: ```sql SELECT TO_CHAR(vcl), REPLACE(TO_CHAR(vcl), CHR(10), '[') FROM test_1; ``` 注意,`TO_CHAR()`函数将CLOB转换为VARCHAR2,之后再使用`REPLACE...

    DM7SQL程序设计

    记录类型允许用户定义一组有序的字段,每个字段有自己的名称和类型。例如: ```sql TYPE EmpRec IS RECORD ( empno NUMBER, ename VARCHAR2(10), salary NUMBER ); ``` ##### 2.4 数组类型 数组类型包括静态...

Global site tag (gtag.js) - Google Analytics