当前位置: 首页 > 面试题库 >

Oracle用前导或尾随空格查找值

东方嘉木
2023-03-14
问题内容

我正在尝试查找某个列是否需要其TRIM功能。

我如何找出表中的此列是否包含在实际数据之前或之后具有空格的记录。


问题答案:

您可以使用TRIM函数本身(不是最有效但最准确的)来检查它:

Select *
From TableA
Where MyColumn <> TRIM(MyColumn)

尽管如果要检查然后转身进行修剪,则可能首先需要这样做,如下所示:

Select TRIM(MyColumn) as TrimmedMyColumn
From TableA


 类似资料:
  • 问题内容: 我很难尝试将.strip与以下代码行结合使用。 谢谢您的帮助。 问题答案: 您可以使用strip()删除尾随和前导空格。 注意:内部空间被保留

  • 我尝试使用OracleDataSource而不是commons,以防万一,但没有用。 有人知道我做错了什么吗? 多谢了。 如果我将前面的代码修改为: 然后,由于Spring调用,由于使用了类型,删除了尾随空格,所以所有工作都按预期进行。

  • 问题内容: 是否有一种方便的方法来从Java字符串中剥离任何前导或尾随空格? 就像是: 结果: 将替换keep和this之间的空间。 问题答案: 你可以尝试trim()方法。

  • 问题内容: 我有一个包含两个字段(国家和ISO代码)的表: 在某些行中,第二个字段在开头和/或结尾处都有空格,这会影响查询。 有没有一种方法(在SQL中)遍历表并查找/替换field2中的空格? 问题答案: 您正在寻找TRIM。

  • 问题内容: 在Java中寻找快速,简单的方法来更改此字符串 看起来像这样 在这里,我用一个空格替换了所有多个空格,但我也希望字符串开头的一个或多个空格消失。 这样的事情使我部分地在那里 但不完全是 问题答案: 尝试这个: 也可以看看 - - 返回字符串的副本,省略前导和尾随空格。 - 重复 没有trim()正则表达式 也可以只用一个执行此操作,但这比解决方案的可读性差得多。尽管如此,这里提供它只是

  • 本文向大家介绍VBA 使用Trim获取字符串的副本,不带任何前导或尾随空格,包括了VBA 使用Trim获取字符串的副本,不带任何前导或尾随空格的使用技巧和注意事项,需要的朋友参考一下 示例