AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / dba / 问题

问题[operator](dba)

Martin Hope
Thirumal
Asked: 2019-10-29 04:30:46 +0800 CST

如何在 PostgreSQL 的 POINT 列上制定相等谓词?

  • 1

如何从列上具有相等谓词的表中进行选择point?
需要明确的是:它是原生的 Postgrespoint数据类型,而不是geometry(point)来自 PostGIS。

select a.* from indsolv.address As a where a.location = '93.2321, 21.0321';

为上述查询获取此错误:

ERROR:  operator does not exist: point = unknown
LINE 1: ...ct a.* from indsolv.address As a where a.location = '93.2321...
                                                         ^
HINT:  No operator matches the given name and argument type(s). You might need to add explicit type casts.
SQL state: 42883

还尝试过:

select a.* from indsolv.address As a where a.location = point('93.2321,21.0321');

仍然出现错误。

postgresql operator
  • 1 个回答
  • 777 Views
Martin Hope
Jay Cummins
Asked: 2019-01-10 05:28:10 +0800 CST

垂直管道斜杠运算符有什么作用?

  • 6

我想知道管道斜线|/在做什么,

SET equal_area_radius = |/area/pi();

该语句有效并且它肯定会改变值:

SELECT |/125.555/pi(); --  returns: 6.32181918120139
SELECT 125.555/pi();   --  returns: 39.9653977598058

管道斜杠运算符|/有什么作用?

postgresql operator
  • 1 个回答
  • 369 Views
Martin Hope
rubik
Asked: 2018-04-05 08:04:17 +0800 CST

MongoDB:运算符匹配其元素全部包含在指定数组中的数组

  • 4

$all运算符选择字段值是包含所有指定元素的数组的文档。

在我的情况下,我需要相反的情况:选择文档的运算符,其中字段的值是一个数组,其元素都包含在指定的数组中。

例如,考虑以下集合:

{"name": 1, "vals": ["A", "B"]}
{"name": 2, "vals": ["D", "C"]}
{"name": 3, "vals": ["A", "D"]}

我想选择其vals字段包含值的所有文档["A", "B", "D"];即文档 1 和 3(不是 2,因为“C”不包含在指定的数组中)。

我不能使用{vals: {$all: ["A", "B", "D"]}},也不能{vals: ["A", "B", "D"]}因为这两个操作都选择vals字段包含所有指定值的文档,这不是我想要的。

我需要的可能吗?

mongodb operator
  • 1 个回答
  • 7341 Views
Martin Hope
vfclists
Asked: 2017-04-15 03:49:55 +0800 CST

|| 是否 如果其中一列为空白,Postgres 中的运算符会导致空白结果?

  • 3

我在 Postgres 中运行一个查询,使用||运算符连接一些列,似乎其中一列为空,整个结果为空。这是正常||行为吗?

我的意思是“空白” NULL。

postgresql operator
  • 1 个回答
  • 704 Views
Martin Hope
TheKitMurkit
Asked: 2016-07-11 03:29:17 +0800 CST

“<> ANY(…)”和“NOT = ANY(…)”之间的区别?

  • 5

你能解释一下这两个运营商之间的区别吗?

sID != smth 而不是 sID = smth。

乍一看,他们似乎完全平等。但他们给出了不同的结果。

例子

sql-standard operator
  • 2 个回答
  • 10279 Views
Martin Hope
Villiers Strauss
Asked: 2014-12-23 05:02:35 +0800 CST

Postgres <-> 操作符是做什么的?

  • 12

我正在阅读有关物化视图的 Postgres 文档,在一个示例中,他们使用以下内容:

SELECT word FROM words ORDER BY word <-> 'caterpiler' LIMIT 10;

我试图在我自己的数据库上运行类似的查询,但出现错误。

[42883] ERROR: operator does not exist: character varying <-> unknown

我(可能)不需要使用运算符,但我只是好奇它的作用。

备注:

  • 我正在运行与文档相同的版本(9.3)
  • 我确实尝试过用谷歌搜索这个问题,但<->即使你用引号括起来,谷歌也会忽略它。
postgresql operator
  • 1 个回答
  • 7957 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve