`
djb_daydayup
  • 浏览: 12585 次
  • 性别: Icon_minigender_1
  • 来自: X星
文章分类
社区版块
存档分类
最新评论

有点搞蒙了,来看看oracle的rtrim()函数。

阅读更多
select rtrim('helloworld','world') hello from dual;

这个语句的查询结果是什么?你肯定想象不到。
SQL> select rtrim('helloworld','world') hello from dual;

HELLO
-----
he

SQL> 

大家帮忙试试,是不是只有我的机器是这个样子,还是有其他的解释?
分享到:
评论
2 楼 leo_libra 2011-08-16  
select ltrim('worldhello','world') hello from dual;
这个执行结果是hello  呵呵
1 楼 leo_libra 2011-08-16  
select rtrim('helloworld','world') hello from dual;
结果是he没有错!!!!
这个函数是把第二个字符换中从右至左在第一个字符串中所有能匹配到的字符替换掉,但是第一个字符必须匹配到,ltrim也是类似的替换原则,多试试就知道了,呵呵

相关推荐

    ORACLE函数大全.txt

    根据提供的文件信息,本文将详细介绍Oracle数据库中几个重要的函数及其用法。这些函数涵盖了字符串处理、文本比较、数值计算等多个方面,在日常的数据库管理和开发工作中非常实用。 ### 1. ASCII ASCII 函数用于...

    oracle常用函数和类型

    首先,让我们来看看Oracle中的常用数据类型: 1. NUMBER:这是Oracle中最通用的数字类型,可以存储整数和浮点数,允许定义精度(小数点后的位数)和规模(总位数)。BINARY_INTEGER是Oracle中用于整数计算优化的...

    oracle函数和分组

    7. **LTRIM和RTRIM函数**:分别从字符串左侧和右侧删除指定字符(默认为空格)。 8. **TRIM函数**:从字符串两侧删除指定字符(默认为空格)。 9. **LENGTH函数**:返回字符串的长度。 10. **LPAD和RPAD函数**:在...

    Oracle函数大全.doc

    LTRIM和RTRIM函数删除字符串左侧或右侧的特定字符。在示例中,它们移除了'gao qian jing'两侧的空格。 SUBSTR函数用于提取字符串的一部分,从指定位置开始并返回指定数量的字符。 REPLACE函数则将字符串中的某个...

    ORACLE常用函数功能演示

    首先,我们来看数值函数。这些函数主要用于数学计算和数值处理。例如: 1. 三角函数如SIN、ASIN、SINH、COS、ACOS、COSH、TAN、ATAN、TANH提供了基础的三角运算。例如,SIN函数可以计算给定角度的正弦值。 2. 幂、...

    PLSQL 函数大全 值得珍藏

    Oracle PLSQL 函数大全是一份非常详细的 PLSQL 函数大全,涵盖了多种常用的字符串处理函数、数字处理函数、日期处理函数等。下面是对其中一些重要的函数的详细解释: 1. ASCII 函数:返回与指定的字符对应的十进制...

    Oracle文本函数简介

    Oracle数据库系统包含丰富的文本处理功能,其中的文本函数在日常的数据操作中扮演着重要的角色。这些函数可以帮助我们方便地处理和操纵存储在数据库中的文本数据,进行大小写转换、长度计算、子串提取、查找定位以及...

    Oracle常用函数

    Oracle数据库是世界上最流行的数据库管理系统之一,它提供了丰富的函数来处理数据。本文将深入探讨Oracle中的常用函数,包括与表操作、运算符、日期处理以及字符串处理相关的知识点。 首先,我们来看有关表的操作。...

    sqlserver-oracle 数据类型对照

    首先,我们来看SQL Server和Oracle的数据类型对照: 1. **数值类型**: - `bigint`在SQL Server中对应Oracle的`NUMBER(19)`,用于存储大整数。 - `binary`和`varbinary`在SQL Server中分别对应Oracle的`RAW`类型...

    oracel函数的汇总

    首先,我们来看字符函数。Oracle字符函数主要用于处理字符串数据,例如: 1. `ASCII(x)`:返回字符`x`的ASCII码,这在需要知道字符对应的数字表示时非常有用。 2. `CHR(x)`:根据给定的ASCII码返回相应的字符。 3. ...

    oracle数据库面试题

    ### Oracle数据库面试题详解 #### 一、字符串操作函数 ...以上这些知识点涵盖了Oracle数据库中的一些基础和高级功能,对于准备数据库面试或深入学习Oracle数据库的人员来说,都是必知必会的核心内容。

    oracle 学习文档

    首先,我们来看字符函数,它们主要用于处理和操作文本数据。`CHR`函数是一个特殊函数,它接受一个数字作为参数,返回该数字在数据库字符集中的对应字符。`ASCII`函数与其相反,它接收一个字符并返回其对应的ASCII码...

    oracle数据库大全

    首先,让我们来看看数学函数: 1. `ABS(n)`:返回数字n的绝对值。例如,`ABS(-100)`将返回100。 2. `FLOOR(n)`:返回小于或等于n的最大整数。如`FLOOR(15.1)`将是15。 3. `CEIL(n)`:返回大于或等于n的最小整数。`...

    很好很全的oracle面试题

    首先来看对字符串操作的函数。在Oracle数据库中,处理字符串是一项基础且重要的任务。常用的字符串函数包括ASCII()、CHR()、CONCAT()、LOWER()、UPPER()、LTRIM()、RTRIM()、TRIM()、SUBSTR()、INSTR()和REPLACE()等...

    21天学会sql oracle知识基础

    4. 字符串函数:这类函数用于处理字符串数据,如CHR(字符)、CONCAT(字符串连接)、INITCAP(首字母大写)、UPPER(转换为大写)、LOWER(转换为小写)、LPAD/RPAD(左右填充字符)、LTRIM/RTRIM(去除字符)和...

    ORACLE移植DB2注意事项

    Oracle和DB2都提供了`TRIM`、`RTRIM`和`LTRIM`等函数用于字符串的修剪处理,但在具体用法上略有不同。例如: ```sql -- Oracle SELECT TRIM(' Hello ') FROM DUAL; -- DB2 SELECT TRIM(BOTH FROM ' Hello ') FROM ...

    sql数据库基础知识整理,常用函数及常用语法

    首先,我们来看聚合函数,它们在数据处理中极为常见。`MAX()`、`MIN()`用于找出列中的最大和最小值;`SUM()`计算一列数值的总和;`AVG()`则返回平均值;而`COUNT()`则统计行数。这些函数常用于数据分析和报表制作。 ...

    oracle数据库面试题目集锦

    在面试中,Oracle相关的知识通常涉及数据库管理、SQL语法、数据类型、函数、触发器、事务处理等方面。下面将对这些知识点进行详细的解释。 1. 字符串操作函数: - `ASCII()`:返回字符串第一个字符的ASCII码。 - ...

    oracle基本sql语句[借鉴].pdf

    首先,我们来看数据定义语言(DDL)。DDL主要用于创建、修改和删除数据库的结构,比如表、视图、索引等。例如,`CREATE TABLE`用于创建新表,`ALTER TABLE`用于修改已有表的结构,`TRUNCATE TABLE`清空表数据而不...

    Oracle8i_9i数据库基础

    第一部分 Oracle SQL*PLUS基础 23 第一章 Oracle数据库基础 23 §1.1 理解关系数据库系统(RDBMS) 23 §1.1.1 关系模型 23 §1.1.2 Codd十二法则 24 §1.2 关系数据库系统(RDBMS)的组成 24 §1.2.1 RDBMS 内核 24...

Global site tag (gtag.js) - Google Analytics