问题标签 [postgres-10]
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.
postgresql - 是否有任何安装程序可用于安装 Open-SUSE/SLES 的 Time Scale DB?
是否有适用于 open-SUSE/SLES-15 的 postgres 和 Time Scale DB 安装程序。有一些方法可以使用源安装 postgres,然后使用 TSDB,但是是否有安装程序可以这样做?
postgresql - 如何为现有的 postgres 数据库创建用户(读写和只读)和管理员角色?
我们有一个生产中的现有postgres
数据库,它有一个超级用户adm
,用于做所有事情。我们的 Web 应用程序使用相同的用户连接到数据库,并且管理员(用于修补/更新等)使用相同的凭据。
我们必须解决这个问题才能拥有角色,这样我们才能拥有read-write
,readonly
和admin
角色。我们不希望我们的 Web 应用程序和管理员以superuser
.
话虽如此,我创建了以下 sql 脚本来制作适当的角色。我不是数据库专家(还不是)所以想知道问题或解决这个问题的更好方法。
postgresql - 错误:包:pgdg-redhat-repo-42.0-6.noarch (/pgdg-redhat10-10-2.noarch) - 要求:/etc/redhat-release
这是一个 DockerFile。在 Mac 上面临问题。
请检查下面的 Dockerfile
请提供适用于 Mac 的解决方案。我尝试了所有其他类似的问题答案,但对我没有任何帮助,所以再次发布。
postgresql - Heroku Postgres:“psql:致命:主机没有 pg_hba.conf 条目”
有许多 Heroku CLI Postgres 命令都返回相同的错误。例如:
这些命令中至少有一个在过去有效,但现在无效。
否则数据库似乎工作正常。我可以通过我的应用程序的界面访问它。
我看不到在 Heroku Postgres 仪表板中切换 SSL 的方法。可能是什么原因造成的,我该如何解决?
postgresql - 如何在 postgres 中创建条件事务?
我正在尝试在事务中添加新角色并修改现有角色,如下所示:
但是,我只想在readonly
角色不存在的情况下运行此事务。我怎样才能把这个交易放在一个if condition
?
postgresql - JSONB 搜索是否存在值:来自另一个表
我有 2 张桌子:
- 信息零件
- 信息完整
在 info.parts 我有一个 uuid 列,它映射到包含在 JSONB 列中的 info.complete 表。所以
信息部分
信息完整
如何运行查询以检查 info.part 中的 uuid 是否存在于 info.complete 中的任何 uuids::JSONB 列中?
sql - 奇怪的错误:关系不存在
我在 Postgres 11 中运行这样的 DDL 语句
ALTER SEQUENCE kwt.VisitReport_seq OWNED BY kwt.VisitReport;
我以 DBADMIN 身份运行它。
然而我得到了一些奇怪的错误:
SQL Error [42P01]: ERROR: relation "kwt" does not exist
ERROR: relation "kwt" does not exist
ERROR: relation "kwt" does not exist
但这很奇怪……kwt
不是关系,而是模式。
到底是怎么回事?!
postgresql - 在 Postgres 10.6 中,CASE 中不允许设置返回函数
sql不是我的强项
从 postgres 9.6 升级到 10.6,我从这个查询中得到一个错误:
错误:
set returning functions are not allowed in CASE
结果我回来了(从 v 9.6 开始):
'user' 元素也可以为空。
这就是“内容”列的样子(两者之一)
任何帮助请求都停留了一段时间
postgresql - 如何在或附近调试 postgres 语法错误
我有一个使用 docker-compose 运行的 postgres 10.6 容器。我尝试使用该命令创建用户,但它不起作用。
还,
我收到此错误
还,
同样的错误,
显然,当我不使用WITH PASSWORD
或PASSWORD
在命令中时,它会通过。但我必须用密码保护数据库。
怎么了?
sql - Postgres - 如何选择 jsonb 键值对作为列?
在test
表中有这样的记录(metrics
列是 jsonb 类型):
我想选择指标作为附加列,例如(伪代码):
得到如下结果:
这甚至可能吗?