码迷,mamicode.com
首页 > 数据库 > 详细

sql server去掉某个字段前后空格问题

时间:2018-12-05 00:12:40      阅读:287      评论:0      收藏:0      [点我收藏+]

标签:小伙伴   ace   换行   保存   一个   去掉空格   ble   table   sum   

数据通过页面表单保存到数据库,由于有个选项是一个树形的下拉框,导致保存的这个字段的数据前面有空格,在sql server中可以使用

SELECT LTRIM(RTRIM(BelongPartyCode)) FROM dbo.T_PartySummaryTable 

PS: 我用的是sql server 2008R2 里面没有 trim 函数,这能通过左右函数分别去,SQL Server 2017新增了 trim函数!

来去掉前后的空格,但是使用了,却无法去掉空格,于是换了一种方式  使用 

 SELECT REPLACE(BelongPartyCode, ,‘‘) FROM dbo.T_PartySummaryTable 

来去掉BelongPartyCode字段数据中的空格,这次却是可以的,网上查资料说是有可能数据中有可能存在换行或者回车键导致,于是将查询结果以文本方式显示,并没有换车或者回车符。

这到底是怎么回事呢?有知道的小伙伴帮忙解答一下!!!

sql server去掉某个字段前后空格问题

标签:小伙伴   ace   换行   保存   一个   去掉空格   ble   table   sum   

原文地址:https://www.cnblogs.com/huangshuqiang/p/10067900.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!