PostgreSQL 问答列表

选择具有多个关系的行

作者:Fabrício Matté 提问时间:1/22/2013

给定此架构: CREATE TABLE t ( id int, name varchar(200), primary key (id) ); CREATE TABLE t2 ( id in...

在 Rails 和 PostgreSQL 中完全忽略时区

作者:99miles 提问时间:3/6/2012

我正在处理 Rails 和 Postgres 中的日期和时间并遇到这个问题: 数据库采用 UTC 格式。 用户在 Rails 应用程序中设置一个时区,但只有在获取用户本地时间以比较时间时才会使用。...

查询将时间戳四舍五入到最接近的 10 分钟

作者:Adarsh 提问时间:8/18/2023

我正在尝试将时间戳四舍五入到下一个完整的 10 分钟。 我尝试了以下解决方案,但无法获得预期的结果 Postgres:如何将时间戳向上或向下舍入到最接近的分钟? Postgresql 将时间戳四舍...

Postgresql - 将数字截断到范围

作者:Robert 提问时间:8/19/2023

是否有内置函数可以截断一种类型的值以适合另一种类型的范围?例如,将 a 转换为 .如果大于可以容纳的大小,则此操作可能会失败。在这种情况下,我希望将数字截断为最大值。INTEGERSMALLINTIN...

在SQL中插入表时如何调用函数修改值

作者:iamleoprosy 提问时间:8/8/2023

我的 postgresql 数据库中有一个人员表,其列 id 为 bigserial 类型。我希望每次创建新人时都这样做,而不是为 id 设置一个简单的数字,拥有一个像 youtube 这样的数字。 ...

Postgresql:如何将时间戳列转换为UTC时区列的时间戳?

作者:Mirrana 提问时间:8/22/2023

我的数据库中有一个列,当前存储假定为 UTC 的时间。我想将此列升级为 a,并使时间戳保持完全相同,无论数据库在哪个时区下运行。timestamptimestamp with time zone 我...

PostgreSQL 查询将表、日期维度表与平均飞行时间联接

作者:Opohass 提问时间:8/23/2023

我使用以下参考构建了这个查询: 在同一表中加入 2 个外键 计算出时间戳之间的秒数 并提出了这个查询来返回平均飞行时间(以秒为单位): SELECT dp.purpose, AVG(EXTRACT(...

在 Heroku 上添加对 Postgres FTS 的中文支持

作者:a.fahmiin 提问时间:8/23/2023

我已经在本地安装并添加了 zhparser,它改善了汉字的 FTS - 我们也在使用 gem 来做到这一点。现在的问题是我想在 Heroku 的 Postgres 插件上安装和使用它,但发现它无法在支...

尝试将日期时间值导入 Postgresql 表时出错

作者:Guasqueño 提问时间:8/18/2023

我有一个包含几列的 csv 文件,其日期时间值的格式如下:.我正在尝试使用 DBeaver 中内置的导入功能以及使用 postgresql COPY 语句导入数据。两者都失败了。'2008-12-03...

如何编写没有空的联接两个表的查询?

作者:user6408649 提问时间:8/25/2023

我有 2 张桌子 飞机场 + -------------------------------------+-------------+-------------+ | ID | IATA | IC...


共567条 当前第10页