我有Temp表包含从csv文件导入的数据,我想从空列删除空白。使用RTRIM(LTRIM(列))尝试,如果字符串不为空,它只是删除前导和尾随空格。从空列sql服务器删除空白空间
0
A
回答
2
我认为最简单的方法是使用REPLACE
:
SELECT REPLACE(' Test done ', ' ', '')
或REPLACE
的级联:
DECLARE @text nvarchar(MAX)=N' Line test'+CHAR(13)+CHAR(10)+'done ';
SELECT REPLACE(REPLACE(REPLACE(@text, ' ', ''), CHAR(13), ''), CHAR(10), '')
后者删除空间,换行和回车字符。只需展开表达式即可删除更多的白色字符(即选项卡)。
+1
只需提及它:即将推出的版本将带来['TRANSLATE'](https://msdn.microsoft.com/en-us/library/mt775084.aspx)以避免'REPLACE'cascas ... – Shnugo
0
我要在这里出去,并假设你想要将从csv导入的值更改为NULL
,如果它们只包含空格或空字符串。
如果我是正确的,这应该做的伎俩:
SELECT NULLIF(LTRIM(RTRIM(ColumnName)), '') As ColumnName
相关问题
- 1. J2EE - 如何从服务器响应中删除空白行,空白行
- 2. SQL服务器:删除多行空值
- 3. 删除WebView中的空白空间
- 4. pROC ROC曲线删除空白空间
- 5. 使用clearfix删除空白空间:
- 6. 删除ToolStripControlHost周围的空白空间
- 7. 删除hist3D中的空白空间
- 8. Xpath函数删除空白空间
- 9. 我需要删除锚空白空间
- 10. 隐藏/删除DIV与空白空间
- 11. 删除GridbagLayout中的空白空间
- 12. 如何从下拉列表中删除水平空白空间?
- 13. 删除空白(空)列Excel VBA
- 14. 删除白色空间
- 15. 删除空白
- 16. 删除空白
- 17. 与SQL服务器空间
- 18. 删除列并删除报告查看器中的空白空间
- 19. 从QTextEdit中删除空白
- 20. [java]删除空间空间
- 21. R:从列表中删除空白
- 22. 在删除后用jQuery删除空白空间可选项目
- 23. 空白不删除
- 24. NSRegularExpression删除空白
- 25. 删除空白Removechildnode
- 26. Smarty删除空白
- 27. 删除jQuery空白
- 28. 在Wpf listview/gridview中删除右边的空白空间/列
- 29. 如何从JTable底部删除多余的空白空间?
- 30. 如何从html内部删除一些空白空间
请,张贴一些样本数据和期望的结果。 – McNets
嗯,LTRIM删除左边的空格,RTRIM删除尾部空格。如果你想删除所有需要使用REPLACE的空间。 –