`
黑鸟酱
  • 浏览: 127318 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

oracle 字符函数

 
阅读更多

                                                       字    符   函    数

 函    数   描    述 
 ascii( x )   返回字符x的ASCII码值 
 chr( x )  返回ASCII值x对应字符
 concat( x, y)   把y附加在x上,返回附加后的结果 
 initcap( x )  将字符串x中得每一个英文单词转变为首字母大写的形式 

 instr( x, find_string

 [, start][, occurrence])

 在字符串x中搜索find_string,返回find_string出现的位置,可以有选

 择地提供开始搜索的位置start。还可以有选择地提供一个表示出现次

 数的orrcurence,表示当find_string出现orrcurence次时才返回

 length( x )  返回字符串x的长度
 lower( x )  把字符串x中的字符转变为小写字母
 lpad( x, width[, pad_string] ) 

 使用空格补齐字符串x的左边,使得其长度为width。如果提供了可选

 择的pad_string,那么使用 pad_string 重复补齐字符串x,使得其长度

 为width

 ltrim( x[, trim_string] )

 删除字符串x左边的字符。可以使用可选择的 trim_string来指定将要

 被删除的字符。如果没有提供 trim_string,默认情况下删除左边的空格

 nanvl( x, value )  如果x不是数字,那么返回value;否则返回x
 nvl( x, value )  如果x是空值,返回value;否则,返回x
 nvl2( x, value1, value2 )  如果x不是空值,返回value1;否则,返回value2

 replace( x,search_string,

 replace_string)

 在字符串x中搜索search_string,如果找到则使用repalce_string字符

 串替换

 rpad( x, width[, pad_string] )  其功能类似于lpad,但是从右边补齐
 rtrim( x[, trim_string] )  其功能类似于ltrim,但是从右边删除
 soundex( x )  返回包含了字符串x的音标
 substr( x, start[, length] )

 返回字符串x的子串,开始位置是start。可选择地length表示子

 串的长度

 trim( [trim_char from] x )

 删除字符串x中左右两端的一些字符。如果提供了可选择地trim_char,

 那么删除trim_char字符串;否则删除空格

 upper( x )  把字符串x中得字母转换成大写字母
分享到:
评论

相关推荐

    oracle字符函数[归类].pdf

    Oracle字符函数是数据库管理系统Oracle中处理字符串数据的重要工具,它们主要用于对字符数据进行各种操作,如提取、转换、格式化等。以下是对标题和描述中提及的一些主要Oracle字符函数的详细说明: 1. ASCII(n)...

    oracle常用字符函数

    Oracle数据库系统提供了丰富的函数库,包括字符函数、日期函数、数据类型转换函数以及集合函数,以帮助用户在处理数据时实现各种复杂的操作。下面将详细解释这些函数的用途和使用方法。 1. **字符函数** - `LOWER...

    oracle字符函数.pdf

    Oracle字符函数是数据库管理系统Oracle中处理字符串数据的重要工具,它们主要用于对字符数据进行各种操作,如转换大小写、获取ASCII码、拼接字符串等。在SQL查询和PL/SQL编程中,这些函数非常常见且实用。 1. ASCII...

    Oracle字符函数

    Oracle字符函数是数据库管理中非常重要的组成部分,它们用于处理和操作字符串数据,使得在SQL查询和PL/SQL程序中对文本进行处理变得更为便捷。在Oracle数据库系统中,有一系列丰富的字符函数,可以帮助我们实现诸如...

    Oracle字符相似度函数

    Oracle字符相似度函数是Oracle数据库系统提供的一种功能,用于评估两个字符串之间的相似性。这个功能在数据清洗、信息检索、文本分析等领域具有广泛的应用。在SQL查询中,我们可以直接使用这些函数来比较不同字符串...

    ORACLE字符串函数

    ORACLE 字符串函数 ORACLE 字符串函数是一组用于操作和处理字符串的函数,包括连接、截取、转换、查找、替换、去除空白等操作。 1. 字符串连接函数:`string || string` 该函数用于连接两个字符串,结果是一个新...

    Oracle字符函数应用检测汉字的方法

    本文将详细讲解如何使用Oracle字符函数来检测字段中是否含有汉字。 首先,我们需要创建一个测试表test,这个表包含一个可变字符字段a。我们向这个表中插入了包含汉字和不包含汉字的数据。例如,'鸟'、'深刻'是包含...

    oracle-字符串去重函数

    传入一个字符串和该字符串的分割字符,返回去重后的字符串,可以直接在plsql中运行,简单的函数运用,能处理oracle中。资源仅供参考

    Oracle拆分字符串,字符串分割的函数

    本篇文章将深入探讨Oracle中用于拆分字符串的函数,并通过具体的示例展示它们的用法。 1. **instr() 函数** `instr()` 是Oracle中的一个内建函数,它用于查找子串在目标字符串中的位置。例如,`instr(string, ...

    Oracle_Sql_中常用字符串处理函数

    7. 字符函数 CHR() Oracle Sql 提供了 CHR() 函数,用于将整数转换为对应的字符。 示例:SELECT CHR(65) FROM dual; -- 返回 A 8. 字符串连接函数 CONCAT() Oracle Sql 提供了 CONCAT() 函数,用于连接两个字符...

    BLOG_Oracle_lhr_函数系列(1)--字符函数.pdf

    Oracle字符函数是数据库操作中非常基础且重要的工具,它们用于处理和操纵文本数据。这篇博客主要介绍了12个常用的字符函数,以及如何结合使用这些函数来解决实际问题。以下是这些函数的详细介绍: 1. **lower()**: ...

    oralce字符函数

    Oracle字符函数是数据库管理系统Oracle中处理字符串数据的重要工具,它们用于创建、操作和转换字符串。在Oracle中,字符串函数广泛应用于数据查询、分析和报告。以下是一些常用的Oracle字符串函数的详细说明: 1. ...

    Oracle 字符集详解

    Oracle字符集是数据库管理系统Oracle中的一个重要概念,它决定了数据库如何存储和处理文本数据。字符集不仅影响着数据的准确性和一致性,还与全球化应用、数据迁移和数据交换密切相关。本篇将深入探讨Oracle字符集的...

    Oracle字符串处理函数

    ### Oracle字符串处理函数详解 #### 1. ASCII ASCII函数用于返回给定字符的ASCII码值。例如: ``` SQL> select ascii('A') A, ascii('a') a, ascii('0') zero, ascii(' ') space from dual; AAZERO SPACE ------...

    oracle日期函数字符函数聚合函数

    Oracle数据库中的日期函数、字符函数和聚合函数是数据库操作中常用的功能,对于数据处理和查询至关重要。以下将详细解释这些函数的用法和示例。 日期函数主要用于处理和操作日期数据,以下是一些主要的Oracle日期...

    常用oracle字符串操作函数

    本文将深入探讨Oracle中的常用字符串操作函数,帮助你更好地理解和运用这些功能。 1. **LENGTH()** 函数: 这个函数用于返回字符串的长度,不包括结束的空字符。例如,`LENGTH('Hello')` 将返回5。 2. **SUBSTR()...

    Oracle10g自定义聚合函数(字符串拼接)

    * 自定义聚合函数 wmsys.wm_concat 替换办法 * 超大字符串拼接,单个字符串4000、分隔符100... * Oracle11g Release2版本引入了LISTAGG 函数,使得聚集连接字符串变得很容易。并且允许使用我们指定连接串中的字段顺序

    Oracle拆分字符串函数

    Oracle拆分字符串函数

Global site tag (gtag.js) - Google Analytics