什么是<&燃气轮机&引用~&引用;SQL中的平均值

什么是<&燃气轮机&引用~&引用;SQL中的平均值,sql,stored-procedures,tilde,Sql,Stored Procedures,Tilde,我有一个SP,其中一部分说明: AND t_phlcm.VAT_FG <> "~" 和t_phlcm.VAT_FG”~” 你能解释一下“~”部分吗?tilde(~)在SQL中是否像%Does一样有特殊含义?这是一个简单字符串比较的示例,其中 t\u phlcm.VAT\u FG不能等于“~”字符。 虽然~可以与Postgres中的正则表达式一起使用,如下所示: 从name~'^ABC'所在的表中选择* 而且更强大,但不建议使用LIKE(~~)更快。 请参阅 一般来说,

我有一个SP,其中一部分说明:

    AND t_phlcm.VAT_FG  <>  "~"
和t_phlcm.VAT_FG”~”

你能解释一下“~”部分吗?tilde(~)在SQL中是否像%Does一样有特殊含义?

这是一个简单字符串比较的示例,其中
t\u phlcm.VAT\u FG不能等于“~”字符。

虽然
~
可以与Postgres中的正则表达式一起使用,如下所示:

从name~'^ABC'所在的表中选择*

而且更强大,但不建议使用LIKE(~~)更快。 请参阅

一般来说,
~
用于对整数或位进行补码,如下所示:

更新用户设置[状态]=~[状态]

将反转所有用户的状态。

No。在SQL中没有任何意义。也许tilde只是由应用程序使用,其中
NULL
更合适。不,是一个简单的字符串比较。您应该明确指出
~
运算符是特定于Postgres的。它不是标准的SQL运算符。谢谢。哪个DBMS支持
Status=~Status
表达式?我从没见过。