Sql server 如何在sql server中删除varchar值的空格?

Sql server 如何在sql server中删除varchar值的空格?,sql-server,Sql Server,我有一个从定义的数据库检索所有过程脚本的过程 我得到的问题是空格的值 例如: 当我执行这个过程时,我得到的是字符(13)+字符(10)(即:每次打印之间的空格) 我试过使用replace函数,但它不能很好地解决这个问题。就像@Mitch-Wheat说的,它们不是空格,char(13)和char(10)是行尾(Cr+Lf)。 要删除它们,请执行以下操作: REPLACE(REPLACE([value having the char(13/10)], char(13), ''), [value ha

我有一个从定义的数据库检索所有过程脚本的过程

我得到的问题是空格的值

例如:

当我执行这个过程时,我得到的是字符(13)+字符(10)(即:每次打印之间的空格)


我试过使用replace函数,但它不能很好地解决这个问题。

就像@Mitch-Wheat说的,它们不是空格,char(13)和char(10)是行尾(Cr+Lf)。 要删除它们,请执行以下操作:

REPLACE(REPLACE([value having the char(13/10)], char(13), ''), [value having the char(13/10)], char(10), '') 

它们不是空格,而是char(13)+char(10)’smaybe你能展示这个过程吗?
REPLACE(REPLACE([value having the char(13/10)], char(13), ''), [value having the char(13/10)], char(10), '')