gpt4 book ai didi

presto - 如何在 presto 中查找\t\n\u 和单引号 (") 等特殊字符

转载 作者:行者123 更新时间:2023-11-29 06:26:46 30 4
gpt4 key购买 nike

我正在使用急板。我有一个包含地址信息的表。它具有 varchar 格式。

如何查找包含特殊字符的地址,例如:

  • \t(制表符)
  • \n(换行符)
  • \u
  • 单引号 (')

最佳答案

您可以将 LIKE 与包含换行符的文字一起使用。为此使用 unicode 转义的便捷方式(换行符 \n 在 Unicode 中是 U+000A):

col LIKE U&'%\000A%'

U&'...' 创建字符串文字,就像 '...' 一样。唯一的区别是 U&'...' 支持 Unicode 的 \hhhh 转义。

示例:

presto:default> SELECT 'abc
-> def' LIKE U&'%\000A%';
_col0
-------
true
(1 row)

在 Presto 324 上测试。

关于presto - 如何在 presto 中查找\t\n\u 和单引号 (") 等特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59045959/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com