为什么要去除空格?
你是在代码里还是直接执行sql?如果在代码里,就可以用字符替换函数replace,或者正则表达式来做。如果sqlserver这样的服务器上,我想可以用存储过程啦。
sql.Trim()
select rtrim()清除字符右边的空格
select left()清除字符左边的空格
括号里写要清除的值,记得加单引号
DECLARE @str VARCHAR(100)
SET @str=' sp _ executesql '
SELECT LTRIM(@str) --去左空格
SELECT RTRIM(@str) --去右空格
SELECT LTRIM(RTRIM(@str)) --去左右空格
SELECT REPLACE(@str,' ','') --去所有空格