什么是@> postgres的运营商呢?

时间:2016-05-02 15:19:01

标签: postgresql

我在postgres here中遇到了一个查询,该查询使用地球对象上的@>运算符。

我到处搜索过,但是对于这个运算符的含义(可能是其他类似的运算符,例如:@<等等)已经空洞了。)

>很明显。我还发现@将取一些东西的绝对值。所以我最好的猜测是对两个值进行absolute greater than比较?

这是对的吗?这是在postgres文档中的某处记录的吗?我更好奇地了解操作员对地球物体的作用。

谢谢!

2 个答案:

答案 0 :(得分:20)

答案 1 :(得分:-3)

根据PostgreSQL Official Documentation

  可以使用以下详细语法编写

interval个值:

     

[@] quantity unit [quantity unit...] [direction]    其中quantity是一个   号码(可能已签名);单位是微秒,毫秒,秒,   分钟,小时,天,周,月,年,十年,世纪,千禧年或   这些单位的缩写或复数形式; direction可能是以前或   空。 at符号(@)是可选噪声。金额不同   单位隐含地添加了适当的符号记帐。前   否定所有领域。此语法也用于间隔输出,   如果IntervalStyle设置为postgres_verbose