In Oracle/PLSQL, the trim function removes all specified characters either from the beginning or the ending of a string.
The syntax for the trim function is:
trim( [ leading | trailing | both [ trim_character ] ] string1 )
leading - remove trim_string from the front of string1.
trailing - remove trim_string from the end of string1.
both - remove trim_string from the front and end of string1.
If none of these are chosen (ie: leading, trailing, both), the trim function will remove trim_string from both the front and end of string1.
trim_character is the character that will be removed from string1. If this parameter is omitted, the trim function will remove all leading and trailing spaces from string1.
string1 is the string to trim.
For example:
trim(' tech ') would return 'tech'
trim(' ' from ' tech ') would return 'tech'
trim(leading '0' from '000123') would return '123'
trim(trailing '1' from 'Tech1') would return 'Tech'
trim(both '1' from '123Tech111') would return '23Tech'
分享到:
相关推荐
### ORACLE常用数值函数与转换函数详解 #### 一、数值函数(Number Functions) 在Oracle数据库中,数值函数处理数值类型的数据,并返回一个数值结果。这些函数支持的最大精度为38位小数,例如:`COS`, `COSH`, `EXP...
### Oracle常用函数大全及详解 #### 一、概述 Oracle数据库是全球领先的数据库管理系统之一,在企业级应用领域占据着举足轻重的地位。为了更好地利用Oracle数据库的强大功能,掌握其内置的各种函数对于提高数据...
例如,CONCAT('010-', '88888888') || '转23' 高乾竞电话 结果为 '010-88888888 转23'。 4. INITCAP 函数:将字符串的第一个字母转换为大写,其余字母保持原样。如INITCAP('smith') 返回 'Smith'。 5. INSTR 函数...
### ORACLE函数大全汇总详解 #### 一、概述 Oracle数据库是业界领先的数据库管理系统之一,提供了丰富的内置函数来处理各种数据类型与业务需求。本文档将详细介绍一系列Oracle函数及其应用场景,帮助用户更好地...
### Oracle过滤数字知识点详解 在Oracle数据库管理与查询过程中,经常需要对数据进行各种筛选与处理,其中一种常见的需求就是过滤或提取特定字段中的数字字符。这种操作在数据清洗、数据分析以及确保数据准确性方面...
去除换行update zhzl_address t set t.add_administration_num=replace(t.add_...去掉空格update zhzl_address t set t.add_administration_num=trim(t.add_administration_num);—————————–1、回车换行
#### 二、常用Oracle函数详解 ##### 1. NVL 函数 NVL 函数用于替换NULL值,当第一个参数为NULL时,返回第二个参数的值;否则返回第一个参数的值。 - **语法**: ```sql NVL(expr1, expr2) ``` - **示例**: ```...
### Oracle三思笔记:常用函数详解 #### 数值型函数(Number Functions) 数值型函数主要针对数字类型的数据进行处理,返回的也是数值型的结果。这些函数广泛应用于数学计算、数据分析等场景。 1. **MOD(n1, n2)** ...
### Oracle数据库核心知识点详解 #### 一、Oracle数据库概述 - **版本介绍**:Oracle数据库10g版本作为Oracle公司推出的第三代产品,是基于网格计算技术的重要里程碑。它集成了许多高级特性,如自动存储管理(ASM)...
本篇文章将深入探讨Oracle数据库的优化策略,并提供一些常用的函数实例详解,帮助你更好地理解和应用这些技术。 首先,Oracle优化主要包括SQL优化、索引优化、存储优化和架构优化。SQL优化是最基础的,通过编写高效...
### Oracle公共函数详解 #### 一、ASCII函数 **功能:** 返回与指定字符相对应的十进制数值。 **语法格式:** ```sql ASCII(char) ``` **示例:** ```sql SELECT ASCII('A') AS "A", ASCII('a') AS "a", ASCII('0')...
### Oracle数据库面试题详解 #### 一、字符串操作函数 Oracle数据库提供了丰富的字符串操作函数,这些函数能够帮助我们高效地处理字符串数据。以下是一些常用的字符串操作函数: 1. **ASCII()**: 返回字符串中第...
【Oracle数据库面试题目详解】 1. 字符串操作函数: Oracle数据库提供了丰富的字符串处理函数,例如ASCII()用于获取字符的ASCII码,CHR()用于将ASCII码转换为字符,CONCAT()用于连接两个字符串,LOWER()和UPPER()...
### Oracle 函数详解 #### 1. ASCII - **功能**:此函数返回与指定字符相对应的十进制数值。 - **语法**:ASCII(char) - **示例**: ```sql SELECT ASCII('A') AS A, ASCII('a') AS a, ASCII('0') AS zero, ASCII...
### Oracle函数详解 #### 1. ASCII - **功能**:返回指定字符的ASCII值。 - **语法**:ASCII(char) - **示例**: ```sql SQL> SELECT ASCII('A') AS "ASCII Value" FROM DUAL; ASCII Value ----------- 65 ``...
- **字符处理函数**:如UPPER、LOWER、TRIM等用于字符串转换和格式化的函数。 - **日期处理函数**:例如SYSDATE获取当前系统日期、ADD_MONTHS增加月份等日期计算函数。 - **数值处理函数**:如ROUND、TRUNC等用于...
### Oracle函数大全详解 #### 一、ASCII函数 **功能:** 返回与指定字符相对应的十进制数值。 **语法格式:** ```sql ASCII(char) ``` **示例:** ```sql SELECT ASCII('A') AS "A", ASCII('a') AS "a", ASCII('0')...
### Oracle 110个常用函数详解 #### 1. ASCII **功能**: 返回与指定字符对应的十进制数值。 **语法**: ASCII(char) **示例**: ```sql SELECT ASCII('A') AS "ASCII Value" FROM DUAL; ``` **结果**: - ASCII Value:...
### Oracle PL/SQL 基本函数详解 在Oracle数据库中,PL/SQL(Procedural Language for SQL)是一种强大的编程语言,它结合了SQL的数据处理功能与过程化语言的控制结构,使得开发者能够编写复杂的应用程序逻辑。本文...