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的数据处理功能与过程化语言的控制结构,使得开发者能够编写复杂的应用程序逻辑。本文...