zoukankan      html  css  js  c++  java
  • sql server去掉某个字段前后空格问题

    数据通过页面表单保存到数据库,由于有个选项是一个树形的下拉框,导致保存的这个字段的数据前面有空格,在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字段数据中的空格,这次却是可以的,网上查资料说是有可能数据中有可能存在换行或者回车键导致,于是将查询结果以文本方式显示,并没有换车或者回车符。

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

  • 相关阅读:
    innodb buffer pool小解
    information_schema系列十一
    Shader编程教程
    第四章 继承
    第三章 对象和类型
    第二章:核心C#
    前言和第一章.NET的体系结构
    单例模式
    代理模式
    第 1 章 策略模式【Strategy Pattern】
  • 原文地址:https://www.cnblogs.com/huangshuqiang/p/10067900.html
Copyright © 2011-2022 走看看