问题标签 [postgresql-9.3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
28387 浏览

coalesce - 错误:COALESCE 类型时间戳没有时区和整数无法匹配(Postgresql)

## 问题 ##

我从这个脚本中得到了错误(Postgresql 9.3.2
(在 MS SQL Server 中没问题)

Error :COALESCE types timestamp without time zone and integer cannot be matched
Line 2 : CASE COALESCE(my_date_field,0)

## 解决了 ##

COALESCE接受几乎任意数量的参数,但它们应该是相同的 data-type
我引用了 TSQL 中的 COALESCE 函数

0 投票
1 回答
1949 浏览

postgresql - 在 postgres 中授予数据库访问权限

我目前有一个具有正确权限的数据库。我正在尝试创建一个副本,但我无法获得相同的权限。

我创建了一个转储

pg_dump database1 > dbdump

然后我创建一个数据库

createdb database2

然后我使用转储来恢复新创建的数据库。

psql database2 < dbdump

要查看我所做的权限\l,我有以下内容:

如您所见,database2 上的访问权限不同。

我尝试了以下命令,

GRANT ALL ON ALL TABLES IN SCHEMA public TO root;

但这似乎并没有改变任何东西,我无法使用我可以使用 database1 的用户名/密码通过 SSH 登录数据库。

0 投票
2 回答
3396 浏览

glassfish-4 - glassfish 4.0 管理控制台连接池 ping 失败

出现此错误:postgreSQLPool 的 Ping 连接池失败。无法分配连接,因为:致命:数据库“/localhost:5432/mydatabase”不存在

池配置如下:

postgresql 服务器正在运行,因为我可以使用与上述相同的连接值连接到数据库。

postgresql-9.3-1100.jdbc4.jar 在$glassfish_home/domains/domain1/lib directory

任何帮助,将不胜感激,

戴夫

0 投票
1 回答
48 浏览

sql - PostgreSQL 9.3 中的特权查询

DB(PostgreSQL 9.3)中有2个用户。1) X 用户做了很多 SELECT/INSERT 查询。2)Y用户做一个需要“ACCESS EXCLUSIVE”锁的查询。

有没有办法授予 Y 用户特权,以便 Y 用户的查询将 1)停止 X 用户的查询。2) 完成 Y 用户的查询 3) 重新启动 X 用户的查询

0 投票
1 回答
34788 浏览

postgresql - 从局域网访问 PostgreSQL 服务器

我一直在尝试编辑 pg_hba.conf 文件,以便能够仅使用 IP 地址访问服务器,但到目前为止还没有成功。

例如,我可以使用«localhost»访问,但我想使用路由器给我的 IP 地址访问,例如 192.168.1.X

这是 mi pg_hba.conf:

有什么帮助吗?

0 投票
1 回答
89 浏览

postgresql - 使用同义词库时保留原始术语

www.postgresql.org/docs/9.3/static/textsearch-dictionaries.html 上的文档状态:

基本上,同义词词典将所有非首选术语替换为一个首选术语,并且可选地保留原始术语以进行索引。

但是,我没有看到任何启用保留原始条款的选项。

例如:

0 投票
1 回答
1853 浏览

python - Python 2.7 到 PostgreSQL 的连接字符串(OOP 方法)

我是 python 新手,我正在努力完成这项工作。我正在使用 Python 2.7 和 PostgreSQL 9.3:

但是我收到一个错误“AttributeError:'builtin_function_or_method'对象没有属性'execute'”。我想我应该在 Database 类中放一些类似 self.execute = something 的东西,但我不知道我到底需要放什么。有什么建议么?

0 投票
1 回答
699 浏览

postgresql - Postgresql 排序规则

是否可以为连接定义排序规则?我正在通过 php pdo 连接到 postgresql server 9.3。我知道我可以为服务器、列设置排序规则或在 select 语句中定义它,但我需要它来连接。

谢谢你。

0 投票
1 回答
348 浏览

sql - postgresql 在时间范围内搜索

所以这就是我想要做的:

我有许多事件,每个事件代表一个日期时间范围(如 07.03.2014 06:00 - 07.03.2014 08:00)事件关联(一对多)到hall_schedule.

然后我想搜索所有hall_schedule's没有覆盖某个特定时间范围的事件,例如:

“我想要大厅活动不涵盖 07.03.2014 06:00 - 07.03.2014 08:00 范围的所有 hall_schedules”

那么问题来了,为了获得最佳性能,我该如何设计呢?存储事件并稍后进行描述的搜索的最佳方式是什么?

我很乐意使用特定于 postgresql (9.3) 的东西,只要能提供最佳性能

0 投票
1 回答
1488 浏览

postgresql - 显示文档部分预览的 Postgres/全文搜索

我正在使用带有全文搜索的 postgres 9.3,并且正在运行类似的查询

我得到了正确的结果,但是,我希望能够获得与搜索的字词匹配的部分搜索结果。FTS 列只是描述列的 to_tsvector()。我想做的是显示描述的简短摘录,并突出显示术语。关于我如何实现这一目标的任何想法?