SQL 中的LTRIM()和RTTIM()的用法
LTRIM删除起始空格后返回字符表达式。
语法
LTRIM ( character_expression )
参数
character_expression
是字符或二进制数据表达式。character_expression 可以是常量、变量或列。character_expression 必须是可以隐性转换为 varchar 的数据类型。否则,使用 CAST 显式转换 character_expression。
返回类型
varchar
注释
兼容级别可能影响返回值。有关兼容级别的更多信息,请参见 sp_dbcmptlevel。
示例
下例使用 LTRIM 字符删除字符变量中的起始空格。
DECLARE @string_to_trim varchar(60)SET @string_to_trim = '' Five spaces are at the beginning of this string.''SELECT ''Here is the string without the leading spaces: '' + LTRIM(@string_to_trim)GO
下面是结果集:
------------------------------------------------------------------------Here is the string without the leading spaces: Five spaces are at the beginning of this string. (1 row(s) affected)
RTRIM截断所有尾随空格后返回一个字符串。
语法
RTRIM ( character_expression )
参数
character_expression
由字符数据组成的表达式。character_expression 可以是常量、变量,也可以是字符或二进制数据的列。
返回类型
varchar
注释
character_expression 必须为可隐性转换为 varchar 的数据类型。否则请使用 CAST 函数显式转换 character_expression。
说明 兼容级别可能影响返回值。有关更多信息,请参见 sp_dbcmptlevel。
示例
下例显示如何使用 RTRIM 删除字符变量中的尾随空格。
DECLARE @string_to_trim varchar(60)SET @string_to_trim = ''Four spaces are after the period in this sentence. ''SELECT ''Here is the string without the leading spaces: '' + CHAR(13) + RTRIM(@string_to_trim)GO
下面是结果集:
(1 row(s) affected)------------------------------------------------------------------------ Here is the string without the leading spaces: Four spaces are after the period in this sentence. (1 row(s) affected)
SQL 中的LTRIM()和RTTIM()的用法相关推荐
- PL/SQL中存储过程int和out的用法
PL/SQL中存储过程int和out的用法 一 介绍 过程和函数中的in和out (1)一般来讲,过程和函数的区别在于函数可以有一个返回值:而过程没有返回值. (2)但过程和函数都可以通过out指定一 ...
- oracle中having的用法,深入浅析SQL中的group by 和 having 用法
一.sql中的group by 用法解析: Group By语句从英文的字面意义上理解就是"根据(by)一定的规则进行分组(Group)". 作用:通过一定的规则将一个数据集划分成 ...
- PostgreSQL SQL中的ALL,ANY,SOME的用法,sql查询速度优化,sql运行优化
PostgreSQL SQL中的ALL,ANY,SOME的用法,sql查询速度优化,sql运行优化 准备两个表: --T1(2,3) --T2(1,2,3,4)--ALL,ANY,SOME 的子查询 ...
- Oralce 使用SQL中的exists 和not exists 用法详解
exists表示() 内子查询返回结果不为空,说明where条件成立就会执行sql语句:如果为空,表示where条件不成立,sql语句就不会执行. not exists和 exists相反,子查询语 ...
- SQL中JOIN和UNION区别及用法
转载:http://chengheng1984.blog.163.com/blog/static/17947412201012215738844/ JOIN用于按照ON条件联接两个表,主要有四种: I ...
- PL/SQL中的dual表含义和用法
在Oracle中, DUAL 是最小的表,只有一行一列:它是空表(可以调用): 该列被定义成为VARCHAR2(1)类型,该列为DUMMY,有一行值X: 如果查看系统时间就可以样访问
- SQL中的ALL,ANY,SOME的用法
准备两个表: --T1(2,3) --T2(1,2,3,4) ALL,ANY,SOME 的子查询 -- >ALL 父查询中的结果集大于子查询中每一个结果集中的值,则为真 SELECT * FRO ...
- mysql trunc函数_教您使用SQL中的TRUNC函数
SQL函数是每个SQL数据库使用者都必须要掌握的,下面就将为您介绍SQL中TRUNC函数的两种用法,供您参考,希望对您学习SQL函数的使用能有帮助. 1.TRUNC(for dates) TRUNC函 ...
- sql中的几种删除操作
sql中的几种删除操作用法与区别 1.delete语句 Delete删除表数据,保留表结构,且可以加where,删除一行或多行. 执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记 ...
最新文章
- Python:正则表达式re模块
- 直接修改PE文件头PE标识字段的实验
- C++抽象基类和纯虚成员函数
- 【超级攻略】仔细研究这些潜规则,你的APP用户量立刻翻番!
- C指针原理(1)-ATT汇编
- php实现注册登陆验证
- python解一元三次方程_python/sympy求解矩阵方程的方法
- 实例分割的进阶三级跳:从 Mask R-CNN 到 Hybrid Task Cascade
- asyu中datagrid load 与reload
- 目标检测(Object Detection)的整理
- 解压ubi文件_IoT(八)ubi文件系统挂载解包
- 为什么小时候梦寐以求的游戏机,长大后买了却无法坚持玩下去?
- Gherkin语法详解之Data Format(七)
- 软件测试之项目实战,必须知道的事与测试面试项目测试流程......
- 飞思卡尔 k60/k64 移植FreeRTOS+USB
- Mac下将文件复制到移动硬盘
- 计算机软件应用职业规划,计算机软件专业的职业生涯规划
- win7下在VMware中设置防火墙打开/关闭
- 计算机老师教育叙事,信息技术教育叙事
- 【Python3】分析某音乐页面并使用tkinter构建简易GUI
热门文章
- 什么是web3.0?
- docker 运行镜像后,telnet 出现Connection closed by foreign host或连接被重置(已解决)
- Python-Flask开发微电影网站(五)
- 百度地图 添加行政区域
- android学习心得【安卓入门一】
- ad_with_lanelet2 编译问题解决
- 将文件从本机上传到虚拟机中Linux系统中的几种方法
- 系统集成项目管理工程师和信息系统管理工程师考试指南
- 流程引擎动态任务实现(收发文流程案例)
- 助力中小企业级连云端,促进工业互联网平台蓬勃发展,全套解决方案。附:技术产品...