"~" 你能解释一下 <> “~” 部分吗?波浪号 (~) 在 SQL 中是否像 % 一样具有特殊含义-6ren">
gpt4 book ai didi

sql - <> "~"在SQL中是什么意思

转载 作者:行者123 更新时间:2023-12-05 08:24:13 34 4
gpt4 key购买 nike

我有一个 SP,其中的一部分是这样说的:

    AND t_phlcm.VAT_FG  <>  "~"

你能解释一下 <> “~” 部分吗?波浪号 (~) 在 SQL 中是否像 % 一样具有特殊含义?

最佳答案

这是一个简单的字符串比较的例子,它说t_phlcm.VAT_FG 不能等于“~”字符。

尽管 ~ 可以像这样在 Postgres 中 与正则表达式一起使用:

SELECT * FROM table where name ~ '^ABC'

并且更强大但不建议使用,因为 LIKE(~~) 更快。请引用this

一般来说~是用来补一个整数或者位的,像这样:

更新用户集 [Status] = ~[Status]将反转所有用户的状态。

关于sql - <> "~"在SQL中是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18530177/

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