1.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)

2.RTRIM 
截断所有尾随空格后返回一个字符串。

语法 
RTRIM   (   character_expression   )

参数 
character_expression 由字符数据组成的表达式。character_expression   可以是常量、变量,也可以是字符或二进制数据的列。character_expression   必须为可隐性转换为   varchar   的数据类型。否则请使用   CAST   函数显式转换   character_expression。

返回类型 
varchar

注释  兼容级别可能影响返回值。有关更多信息,请参见   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)

你可以RTRIM(LTRIM(字段)) --删除起始空格,截断所有尾随空格后返回字符串

select   ltrim(rtrim(title))   from   table1

SQL SERVER字符串中的空格去除的更多相关文章

  1. sql server字符串中怎么添加换行?

    换行/回车,可以使用CHAR函数处理,比如: 1 insert into tbtest (text) values ('abc' + char(13)+char(10) + 'def') 主要还是要看 ...

  2. Linux shell去除字符串中所有空格

    Linux shell去除字符串中所有空格 echo $VAR | sed 's/ //g'

  3. java 去html标签,去除字符串中的空格,回车,换行符,制表符

    public static String getonerow(String allLine,String myfind)     {                           Pattern ...

  4. Python编写“去除字符串中所有空格”

    #利用迭代操作,实现一个trim()函数,去除字符串中所有空格 def trim(str): newstr = '' for ch in str: #遍历每一个字符串 if ch!=' ': news ...

  5. JS 去除字符串中的空格

    1. 去掉字符串前后所有空格: 代码如下: function Trim(str) { return str.replace(/(^\s*)|(\s*$)/g, ""); } 说明: ...

  6. SQL SERVER 2005中利用XML对字符串拆分的方法

    1.常规方法(可运用于SQL SERVER 2000中) DECLARE @str varchar(1000) DECLARE @idoc int; DECLARE @doc xml;set @str ...

  7. 在SQL Server 2008中执行透明数据加密

    问题 安全是任何公司的一个主要考量.数据库备份容易被偷并被恢复到另一个SQL Server实例上.当我们浏览SQL Server 2008的新特性时,我们对一个叫做透明数据加密的特性很感兴趣,我们可以 ...

  8. (数据科学学习手册28)SQL server 2012中的查询语句汇总

    一.简介 数据库管理系统(DBMS)最重要的功能就是提供数据查询,即用户根据实际需求对数据进行筛选,并以特定形式进行显示.在Microsoft SQL Serve 2012 中,可以使用通用的SELE ...

  9. sql server 字符串转成日期格式

    在SQL Server数据库中,SQL Server日期时间格式转换字符串可以改变SQL Server日期和时间的格式,是每个SQL数据库用户都应该掌握的.本文我们主要就介绍一下SQL Server日 ...

随机推荐

  1. Linq基于两个属性的分组

    1.需求 我们看下面的定义 #region 学生类 /// <summary> /// 学生类 /// </summary> class Student { /// <s ...

  2. Linux文件系统3--打开文件

    1.前言 本文所述关于文件管理的系列文章主要是对陈莉君老师所讲述的文件系统管理知识讲座的整理. Linux可以支持不同的文件系统,它源于unix文件系统,也是unix文件系统的一大特色. 本文将以不同 ...

  3. git获取内核源码的方法

    [转]http://www.360doc.com/content/17/0410/16/23107068_644444795.shtml 1. 前言 本文主要讲述ubuntu下通过git下载linux ...

  4. Oracle入门概述

    --学习数据库--数据查询语言:select语句--数据操纵语言:DML,增删改语句--数据定义语言:DDL,对表的增删改(会自动提交事务)--事务控制语句:commit,rollback,savep ...

  5. Oracle12c 性能优化攻略:攻略1-2:创建具有最优性能的表空间

    问题描述:    1:表空间是存储数据库对象(例如索引 .表)的逻辑容器.    2:在创建数据库对象不为其指定存储属性,则相应的表和索引会自动继承表空间的存储特性.    故:若需要好的索引.表的性 ...

  6. numpy 广播

    http://blog.csdn.net/hongxingabc/article/details/53149655 https://zhuanlan.zhihu.com/p/20878530

  7. PHP数学常用函数

    PHP数学常用函数 函数名 描述 实例 abs() 求绝对值 $abs = abs(-4.2); //4.2 fmod() 浮点数取余 $x = 5.7;$y = 1.3;$r = fmod($x, ...

  8. ZOJ 3229 Shoot the Bullet(有源汇上下界最大流)

    题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=3442 题目大意: 一个屌丝给m个女神拍照,计划拍照n天,每一天屌丝给 ...

  9. HTTP常见响应状态码

    200 : (OK) 服务器已成功处理了请求. 通常,这表示服务器提供了请求的网页. 201 : (Created) 请求成功并且服务器创建了新的资源. 301 : (Moved Permanentl ...

  10. 线程使用中常见的错误-“System.InvalidOperationException”线程间操作无效: 从不是创建控件“ ”的线程访问它。

    “System.InvalidOperationException”类型的未经处理的异常在 System.Windows.Forms.dll 中发生 其他信息: 线程间操作无效: 从不是创建控件“la ...