mssql sqlserver 中使用函数剔除数据中的空格


摘要:
下文讲述使用sql函数剔除数据中的空格的方法分享,如下所示:
实验环境:sql server 2008 R2


例:
数据表 “maomao” 中拥有多个 左右空,下文将采用ltrim rtrim剔除数据中的左右空格

CREATE TABLE  [maomao](keyId INT,info NVARCHAR(80))

GO
 
    INSERT INTO [dbo].[maomao] ( [keyId], [info] )
      SELECT 88,' 测试 ' UNION ALL       --info值两边有空格
      SELECT 98,'博客 ' UNION ALL        --info值右边有空格
      SELECT 101,' sql教程' UNION ALL  --info值左边有空格
      SELECT 188,'sql学习'                    --info值两边没有空格
 go

 select keyId,ltrim(rtrim(info)) as [剔除空格的info] from [maomao]
 go 

 truncate  table  [maomao]
 drop      table  [maomao]