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()的用法相关推荐

  1. PL/SQL中存储过程int和out的用法

    PL/SQL中存储过程int和out的用法 一 介绍 过程和函数中的in和out (1)一般来讲,过程和函数的区别在于函数可以有一个返回值:而过程没有返回值. (2)但过程和函数都可以通过out指定一 ...

  2. oracle中having的用法,深入浅析SQL中的group by 和 having 用法

    一.sql中的group by 用法解析: Group By语句从英文的字面意义上理解就是"根据(by)一定的规则进行分组(Group)". 作用:通过一定的规则将一个数据集划分成 ...

  3. 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 的子查询 ...

  4. Oralce 使用SQL中的exists 和not exists 用法详解

    exists表示() 内子查询返回结果不为空,说明where条件成立就会执行sql语句:如果为空,表示where条件不成立,sql语句就不会执行. not exists和  exists相反,子查询语 ...

  5. SQL中JOIN和UNION区别及用法

    转载:http://chengheng1984.blog.163.com/blog/static/17947412201012215738844/ JOIN用于按照ON条件联接两个表,主要有四种: I ...

  6. PL/SQL中的dual表含义和用法

    在Oracle中, DUAL 是最小的表,只有一行一列:它是空表(可以调用): 该列被定义成为VARCHAR2(1)类型,该列为DUMMY,有一行值X: 如果查看系统时间就可以样访问

  7. SQL中的ALL,ANY,SOME的用法

    准备两个表: --T1(2,3) --T2(1,2,3,4) ALL,ANY,SOME 的子查询 -- >ALL 父查询中的结果集大于子查询中每一个结果集中的值,则为真 SELECT * FRO ...

  8. mysql trunc函数_教您使用SQL中的TRUNC函数

    SQL函数是每个SQL数据库使用者都必须要掌握的,下面就将为您介绍SQL中TRUNC函数的两种用法,供您参考,希望对您学习SQL函数的使用能有帮助. 1.TRUNC(for dates) TRUNC函 ...

  9. sql中的几种删除操作

    sql中的几种删除操作用法与区别 1.delete语句 Delete删除表数据,保留表结构,且可以加where,删除一行或多行. 执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记 ...

最新文章

  1. Python:正则表达式re模块
  2. 直接修改PE文件头PE标识字段的实验
  3. C++抽象基类和纯虚成员函数
  4. 【超级攻略】仔细研究这些潜规则,你的APP用户量立刻翻番!
  5. C指针原理(1)-ATT汇编
  6. php实现注册登陆验证
  7. python解一元三次方程_python/sympy求解矩阵方程的方法
  8. 实例分割的进阶三级跳:从 Mask R-CNN 到 Hybrid Task Cascade
  9. asyu中datagrid load 与reload
  10. 目标检测(Object Detection)的整理
  11. 解压ubi文件_IoT(八)ubi文件系统挂载解包
  12. 为什么小时候梦寐以求的游戏机,长大后买了却无法坚持玩下去?
  13. Gherkin语法详解之Data Format(七)
  14. 软件测试之项目实战,必须知道的事与测试面试项目测试流程......
  15. 飞思卡尔 k60/k64 移植FreeRTOS+USB
  16. Mac下将文件复制到移动硬盘
  17. 计算机软件应用职业规划,计算机软件专业的职业生涯规划
  18. win7下在VMware中设置防火墙打开/关闭
  19. 计算机老师教育叙事,信息技术教育叙事
  20. 【Python3】分析某音乐页面并使用tkinter构建简易GUI

热门文章

  1. 什么是web3.0?
  2. docker 运行镜像后,telnet 出现Connection closed by foreign host或连接被重置(已解决)
  3. Python-Flask开发微电影网站(五)
  4. 百度地图 添加行政区域
  5. android学习心得【安卓入门一】
  6. ad_with_lanelet2 编译问题解决
  7. 将文件从本机上传到虚拟机中Linux系统中的几种方法
  8. 系统集成项目管理工程师和信息系统管理工程师考试指南
  9. 流程引擎动态任务实现(收发文流程案例)
  10. 助力中小企业级连云端,促进工业互联网平台蓬勃发展,全套解决方案。附:技术产品...