问题标签 [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.
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 函数
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 登录数据库。
glassfish-4 - glassfish 4.0 管理控制台连接池 ping 失败
出现此错误:postgreSQLPool 的 Ping 连接池失败。无法分配连接,因为:致命:数据库“/localhost:5432/mydatabase”不存在
池配置如下:
postgresql 服务器正在运行,因为我可以使用与上述相同的连接值连接到数据库。
postgresql-9.3-1100.jdbc4.jar 在$glassfish_home/domains/domain1/lib directory
任何帮助,将不胜感激,
戴夫
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 用户的查询
postgresql - 从局域网访问 PostgreSQL 服务器
我一直在尝试编辑 pg_hba.conf 文件,以便能够仅使用 IP 地址访问服务器,但到目前为止还没有成功。
例如,我可以使用«localhost»访问,但我想使用路由器给我的 IP 地址访问,例如 192.168.1.X
这是 mi pg_hba.conf:
有什么帮助吗?
postgresql - 使用同义词库时保留原始术语
www.postgresql.org/docs/9.3/static/textsearch-dictionaries.html 上的文档状态:
基本上,同义词词典将所有非首选术语替换为一个首选术语,并且可选地保留原始术语以进行索引。
但是,我没有看到任何启用保留原始条款的选项。
例如:
python - Python 2.7 到 PostgreSQL 的连接字符串(OOP 方法)
我是 python 新手,我正在努力完成这项工作。我正在使用 Python 2.7 和 PostgreSQL 9.3:
但是我收到一个错误“AttributeError:'builtin_function_or_method'对象没有属性'execute'”。我想我应该在 Database 类中放一些类似 self.execute = something 的东西,但我不知道我到底需要放什么。有什么建议么?
postgresql - Postgresql 排序规则
是否可以为连接定义排序规则?我正在通过 php pdo 连接到 postgresql server 9.3。我知道我可以为服务器、列设置排序规则或在 select 语句中定义它,但我需要它来连接。
谢谢你。
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) 的东西,只要能提供最佳性能
postgresql - 显示文档部分预览的 Postgres/全文搜索
我正在使用带有全文搜索的 postgres 9.3,并且正在运行类似的查询
我得到了正确的结果,但是,我希望能够获得与搜索的字词匹配的部分搜索结果。FTS 列只是描述列的 to_tsvector()。我想做的是显示描述的简短摘录,并突出显示术语。关于我如何实现这一目标的任何想法?