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

LPAD and RPAD

 
阅读更多
语法是这样,LPAD(str,n[,str2]) LPAD(str,n[,str2])
当n<str.length,且没有str2参数的时候LPAD()和RPAD()都会截掉多余的字符。
并且都是从左向右取前n个字符。例如:
SELECT LPAD('CONGRANTULATIONS',5) FROM DUAL;
SELECT RPAD('CONGRANTULATIONS',5) FROM DUAL;
都会返回同一个字符串'CONGR'。

如果有str2且n<str.length时候和上面结果一样。

如果有str2且n>str.length的时候,
SELECT LPAD('CONGRANTULATIONS',20,'*') FROM DUAL; 结果为'****CONGRANTULATIONS'
SELECT RPAD('CONGRANTULATIONS',20,'*') FROM DUAL; 结果为'CONGRANTULATIONS****'

select lpad(sque_t_posted.nextval,12,'0') as x from dual;
分享到:
评论
1 楼 新来菜鸟 2011-09-30  
今天看我们项目组前辈写procedure,正好看到这个。顶一个

相关推荐

    sqlserver实现Oracle中Lpad和Rpad函数

    sqlserver实现Oracle中Lpad和Rpad函数

    Lpad()和Rpad()函数的用法

    在数据库查询和编程语言中,`Lpad()` 和 `Rpad()` 函数是非常实用的文本处理工具,主要用于对字符串进行填充以达到指定的长度。这两个函数对于数据展示、格式化和对齐尤其有用,尤其在处理报表或数据分析时。下面...

    rpad-imx6 Linux手册.pdf

    【rpad-imx6 Linux手册】是一份详细指导基于imx6ull芯片的Linux系统移植和开发的手册,特别适用于武汉跳兔科技有限公司的rpad-imx6平板电脑。该设备采用野火ebf_6ull_s1_emmc核心板,以透明亚克力后盖和7寸1024x600...

    Polycom DMA-RPRM-RPAD融合配置培训

    ### Polycom DMA-RPRM-RPAD融合配置培训知识点解析 #### 一、融合配置方案概述 Polycom DMA-RPRM-RPAD融合配置方案旨在通过整合Polycom DMA (Device Management Application)、RPRM (RealPresence Resource Manager...

    RPAD产品培训.pptx

    宝利通视频会议防火墙穿越、内外网穿越互通、云接入网关

    填充函数 Rpad Lpad 函数

    在SQL中,`Rpad` 和 `Lpad` 函数是两个非常实用的函数,它们分别用于从右和从左对字符串进行填充。下面我们将详细探讨这两个函数的用法和应用场景。 首先,我们来看 `Rpad` 函数。`Rpad` 的全称是 "Right Pad",它...

    RPAD 招标参数_IT项目管理运维服务体系构建方案运维规范范文模板、毕业设计.docx

    RPAD 招标参数_IT项目管理运维服务体系构建方案运维规范范文模板、毕业设计

    oracle中左填充(lpad)和右填充(rpad)的介绍与用法

    在这种情况下,Oracle提供了两个非常有用的函数:LPAD() 和 RPAD(),用于进行左填充和右填充操作。 **LPAD() 函数** LPAD() 函数用于在字符串的左侧填充指定的字符,以达到指定的总长度。其基本语法如下: ```sql...

    Oracle生成不重复票号与LPAD,RPAD与NEXTVAL函数解析

    Oracle数据库在生成不重复的票号或唯一标识时,常常会结合使用日期、LPAD、RPAD以及NEXTVAL函数。这些技术可以帮助我们构建出高效且可靠的唯一标识生成机制。 首先,Oracle中的`LPAD()`函数主要用于在字符串左侧...

    详解MySQL字符串函数TRIM()、填充函数LPAD()、RPAD()、字符串长度LENGTH()用法(三)

    文章目录一、删除空格函数TRIM()、LTRIM()、RTRIM()1、TRIM()2、LTRIM()3、RTRIM()二、填充函数LPAD()、RPAD()1、LPAD()2、RPAD()三、字符串长度LENGTH()、CHAR_LENGTH()1、LENGTH()2、CHAR_LENGTH() 前言:在实际的...

    oracle常用函数

    5. LPAD and RPAD: 这两个函数分别用于在字符串左侧和右侧填充指定的字符。例如,`RPAD('Oracle', 10, '-')`将返回"Oracle----",因为它在字符串右侧填充了4个"-"字符,使其总长度达到10。 6. LTRIM and RTRIM: 这...

    orcale内置函数大全

    在本篇文章中,我们将聚焦于介绍一些常用的Oracle SQL单记录函数,包括ASCII、CHR、CONCAT、INITCAP、INSTR、LENGTH、LOWER、UPPER以及RPAD和LPAD。 1. ASCII函数:这个函数返回一个字符的ASCII码,即对应的十进制...

    oracle 函数

    SELECT LPAD(RPAD('gao', 10, '*'), 17, '*') AS "LPAD and RPAD" FROM DUAL; ``` 输出结果: ``` LPAD and RPAD ------------- *******gao******* ``` ### 10. LTRIM / RTRIM LTRIM 和 RTRIM 函数分别用于去除字符...

    sql经教程1,经典详细,绝对好用,pdf文件。

    SQL(Structured Query Language)是用于管理和操作关系数据库的标准编程语言,它在IT行业中扮演着至关重要的角色。本教程“SQL教程1”旨在提供一个全面且深入的起点,帮助初学者和有一定经验的开发者掌握SQL的基本...

    roacle 函数大全

    sql各种函数介绍UPPER 返回字符串,并将所有的字符大写 SQL&gt; select upper('AaBbCcDd') upper from dual; UPPER -------- AABBCCDD 9.RPAD和LPAD(粘贴字符) RPAD 在列的右边粘贴字符 ...LPAD(RPAD('GAO',1

    oracle常用字符函数

    在本文中,我们将深入探讨几个常用的字符函数,包括 CHR、ASCII、CONCAT、INITCAP、LOWER、UPPER 以及 LPAD 和 RPAD 函数。 1. CHR 函数 CHR函数用于返回一个指定ASCII码对应的字符。ASCII码是一种字符编码标准,...

    Oracle SQL实用讲解,最基本最实用的相关讲解

    在本文中,我们将深入探讨Oracle SQL中的WITH子句、连接操作、rpad函数以及listagg函数,这些都是数据库查询中非常重要的概念。 1. **WITH子句**: WITH子句,也称为子查询部分或子查询分层,允许你在SQL查询中...

Global site tag (gtag.js) - Google Analytics