在SQL Server 2017中,可以使用此语法,但不能在早期版本中使用:
SELECT Name = TRIM(Name) FROM dbo.Customer;
在SQL Server 2017中,可以使用此语法,但不能在早期版本中使用:
SELECT Name = TRIM(Name) FROM dbo.Customer;
Answers:
SELECT LTRIM(RTRIM(Names)) AS Names FROM Customer
要在右侧修剪,请使用:
SELECT RTRIM(Names) FROM Customer
要在左侧修剪,请使用:
SELECT LTRIM(Names) FROM Customer
要在两侧修剪,请使用:
SELECT LTRIM(RTRIM(Names)) FROM Customer
在带有sis表达式的sql server 2008 r2中,我们具有trim函数。
SQL Server集成服务(SSIS)是Microsoft SQL Server数据库软件的组件,可用于执行各种数据迁移任务。
您可以在此链接上找到完整的描述
http://msdn.microsoft.com/en-us/library/ms139947.aspx
但是此功能本身有一些限制,msdn在该页面上也提到了此功能。但这是在 SQL Server 2008 R2中
TRIM(" New York ") .The return result is "New York".
“ REPLACE”的扩展版本:
REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(RTRIM(LTRIM(REPLACE("Put in your Field name", ' ',' '))),'''',''), CHAR(9), ''), CHAR(10), ''), CHAR(13), ''), CHAR(160), '') [CorrValue]