Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从字符串中删除空格,然后选择在sql server中使用该字符串_Sql_Sql Server - Fatal编程技术网

从字符串中删除空格,然后选择在sql server中使用该字符串

从字符串中删除空格,然后选择在sql server中使用该字符串,sql,sql-server,Sql,Sql Server,在SQL Server中,我试图使用一个有空格的字符串来选择一些记录,因此我会修剪并使用,但有问题,请纠正我遗漏的地方 SELECT * FROM projects where str_id=ltrim(rtrim(' artf130 ')) --- No rows selected SELECT * FROM projects where str_id='artf130' -- one row selected 更新:我从谷歌电子数据表中复制了第一行。也许那是我的错。人们一直在帮忙。 我

在SQL Server中,我试图使用一个有空格的字符串来选择一些记录,因此我会修剪并使用,但有问题,请纠正我遗漏的地方

SELECT * FROM projects where str_id=ltrim(rtrim('   artf130 ')) --- No rows selected
SELECT * FROM projects where str_id='artf130' -- one row selected

更新:我从谷歌电子数据表中复制了第一行。

也许那是我的错。人们一直在帮忙。 我想我的评论已经足够了,因为我联系到了一个非常类似的问题,得到了答案。因此,请大家:


你好!也许在这里看一看:也许给答案投票。@Cataklysim感谢并给予。@sunleo“所以我修剪并使用了,但有点不对劲,请纠正我”那是什么“东西”?给我们看一些示例数据。当我从谷歌电子表格复制一些可见字符时,ltrim和rtrim无法删除它们。