`
liyanhui
  • 浏览: 349190 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle里函数translate的用法

阅读更多
translate的主要作用是提取,替换字符串,其作用有时候和replace差不多.具体看下面的例子
select translate('liyan4h123ui','#liyanhui','#') from dual

结果:4123



select translate('asadad434323', '#0123456789','#') from dual

结果:asadad



select TRANSLATE('kkaxksx', 'kx', '12') from dual

结果:11a21s2





select * from (

select  a2,count(*) from A1 group by a1,

select  a2,count(*) from A2 group by a2,

select  a3,count(*) from A3 group by a3,

) order by 2  //2 在这里的意思是按照第二列的值排序


分享到:
评论

相关推荐

    ORACLE replace和translate函数详解

    ### ORACLE `replace` 和 `translate` 函数详解 在Oracle数据库中,处理字符串是非常常见的需求之一。为了更好地管理和操作数据,Oracle提供了多种内置函数来帮助我们实现这一目标。其中两个常用的函数是 `replace`...

    Oracle中的translate函数和replace函数的用法详解

    在Oracle数据库中,`translate`和`replace`是两种常用的字符串处理函数,它们在处理文本数据时发挥着重要作用。下面将详细阐述这两个函数的用法和区别。 **translate函数** `translate`函数的主要作用是在一个字符...

    Oracle常用函数.pdf

    ### Oracle常用函数详解 ...掌握这些函数的使用方法,不仅能够提高 SQL 语句的编写效率,还能确保查询结果的准确性。在实际应用中,合理选择合适的函数,结合实际情况灵活运用,将极大提升数据处理的能力和效率。

    oracle数据库常用的函数

    以下是一些在实际开发过程中经常使用的Oracle数据库函数的详细介绍。 #### 数学函数 1. **ABS**: 返回一个数值的绝对值。 - 示例: `SELECT ABS(-3.12) FROM DUAL;` 返回结果为 `3.12`。 2. **ACOS**: 返回指定...

    oracle常用函数功能演示

    通过实践和理解这些函数的用法,你可以在短时间内提升自己的数据库技能,成为真正的Oracle专家。记住,掌握数据库的精髓并不在于知道多少函数,而在于如何灵活运用它们来解决实际问题。不断学习和实践,你会在Oracle...

    ORACLE常用函数功能演示

    本文将详细介绍一些常用的Oracle函数,并通过实例演示其功能。 首先,我们来看数值函数。这些函数主要用于数学计算和数值处理。例如: 1. 三角函数如SIN、ASIN、SINH、COS、ACOS、COSH、TAN、ATAN、TANH提供了基础...

    oracle函数的用法[定义].pdf

    根据描述,我们可以将Oracle SQL中的函数大致分为单记录函数和多值函数,其中单记录函数又分为字符函数和数字函数。以下是对这些函数的详细解释: 1. **ASCII函数**:ASCII函数返回一个字符对应的十进制ASCII码值。...

    Oracle函数大全

    ### Oracle函数大全详解 在Oracle数据库中,函数是执行特定任务的预定义操作,它们能够帮助用户处理数据、计算...以上就是Oracle函数大全的主要内容,希望能帮助初学者更好地理解和掌握Oracle数据库中的函数使用方法。

    ORACLE与SQLSERVER函数异同比较

    - **字符串翻译**: `TRANSLATE`函数在Oracle中用于替换字符串中的字符,SQL Server中没有直接对应的函数。 - **字符串长度**: `LENGTH`函数在Oracle中用于计算字符串长度,在SQL Server中使用`LEN`或`DATALENGTH`...

    oracle求字符串长度函数length()和hengthb()简介

    在Oracle数据库中,处理字符串是常见的操作,而`length()`和`lengthb()`函数则是用于获取字符串长度的两个重要...掌握这两个函数的用法,以及它们与字符集的关系,对于有效管理Oracle数据库中的字符串数据至关重要。

    oracle 如何判断一个字符串能否转换为数字?

    ##### 方法一:使用`TRANSLATE`函数 可以使用`TRANSLATE`函数将所有可能的数字字符(包括小数点、正负号和科学计数法中的“E”或“e”)替换为固定的字符,然后比较替换后字符串的大小,以此来判断原字符串是否可以...

    Oracle与Sql-Server函数对照.docx

    ### Oracle与SQL Server函数对照详解 #### 一、概述 本文档旨在对比并解析Oracle数据库与Microsoft SQL Server数据库中常用函数的区别与等效性。两者虽然都是关系型数据库管理系统(RDBMS)的重要组成部分,但在...

    oracle过滤数字

    这些方法主要利用了Oracle提供的内置函数,如`TRANSLATE()`、`TRIM()`等。下面逐一介绍这些函数及其应用场景: 1. **`TRANSLATE()` 函数**: - **定义**:`TRANSLATE()` 函数用于将源字符串中的指定字符替换为其他...

    ORACLE中CLOB字段转String类型

    - Oracle还提供了一些内置函数可以直接操作CLOB。 - `SUBSTR`函数可以用来提取CLOB的一部分作为字符串返回。 ```sql SELECT SUBSTR(clob_column, 1, 32767) AS str_column FROM table_name; ``` 3. **使用TO...

    oracle非数字合计,将字段中含有汉子的数据自动转换为 数字0

    这里的关键在于`translate`和`nvl2`两个函数的使用: - **translate**:此函数用于替换指定的字符。在本例中,它将字段中的所有数字字符('0'到'9')替换为空格。这样做的目的是去除原始字符串中的所有数字,留下非...

Global site tag (gtag.js) - Google Analytics