postgresql-9.5 相关问题

对于PostgreSQL特有的9.5版问题

使用hibernate sessionfactory和PostgreSQL时出现Spring启动问题

我已经实现了一个演示项目,在这里我列出了使用我的项目的依赖项。 spring-boot-2.0.1 spring-data-jpa-2.0.6 spring-core-5.0.5 hibernate-core-5.4.1 postgresql-42.2.2我......

回答 1 投票 0

在TABLE1上进行SELECT查询时,如何创建一个将TABLE1的值INSERTS到TABLE2的RULE

我已经意识到我无法为SELECT创建触发器,因此可以在RULES上使用。创建或替换规则log_select AS ON SELECT TO usertable DO ALSO INSERT INTO selectLOG(prim_key,val)VALUES(prim_key,...

回答 2 投票 1

如何查看角色的所有数据库和对象授予?

我试图在发布之前审核应用程序的所有权限,并且我希望确保没有角色具有超出其需要的访问权限。我查看了不同的函数和系统表,...

回答 2 投票 2

如何在Postgres中插入2列中的一列冲突?

当表格中的2列中的一列发生冲突时,是否可以在Postgres 9.5中进行upsert。基本上我有2列,如果任何列抛出唯一约束违规,那么我想......

回答 2 投票 9

如何仅在一个事务中禁用PostgreSQL触发器?

我需要临时禁用事务中的一个PostgreSQL触发器,但没有硬件锁定表。有人知道是否有可能吗?这样的东西没有锁定表和禁用...

回答 2 投票 5

在PostgreSQL中有没有办法找到使用外部数据包装器的所有视图?

我正在研究一个完全没有记录的Postgres数据库项目,其中一个主要问题是对外部数据包装器的依赖性。我可以查询所有外国数据......

回答 1 投票 0

PostgreSQL比较两个jsonb对象

使用PostgreSQL(v9.5),JSONB格式提供了很棒的机会。但现在我陷入了一个看似简单的操作;比较两个jsonb对象;看看有什么不同或缺失......

回答 4 投票 8

如何使用命令行在postgresql中格式化或更改没有alter table结构的列标题

我正在研究Oracle到PostgreSQL的迁移。编写一些.sql文件以生成在Linux服务器中执行的报告。以下是必须迁移的代码,寻找替代...

回答 1 投票 0

带负值的SPLIT_PART [Postgres 9.5]

我需要在该查询上使用split_part函数:CREATE TABLE client_group_by_group_test AS SELECT *,SPLIT_PART(groupe,',',1)AS group1,SPLIT_PART(SPLIT_PART(groupe,',',2),',', - 1 )AS ......

回答 1 投票 0

如何更新postgresql中的jsonb列,它只是一个值数组而没有键

我需要更新一个名为“verticals”的jsonb列,它所拥有的值数组就像HOM,BFB等。数组中没有键。表:产品(垂直jsonb,代码int)样本...

回答 2 投票 2

如何用静态数字替换postgres中的日期

我正在编写一个Postgres程序,我想用一些静态编号替换日期的日期部分。例如: - varDate Date默认'2018-05-21';说我希望这个日期为'2018-05-08'; ...

回答 2 投票 0

改变类型重命名值在Postgres 10中有效但在Postgres 9.6中不起作用吗?

我正在使用Postgres 10.3。基于这个问题,我使用:ALTER TYPE name RENAME VALUE attribute_name TO new_attribute_name来重命名枚举值。但我需要一个适用于Postgres 9的解决方案....

回答 1 投票 2

在Postgres中搜索和更新JSON数组元素

我有一个Jsonb列存储如下元素的数组:[{“id”:“11”,“name”:“John”,“age”:“25”,.......... },{“id”:“22”,“name”:“Mike”,“age”:“35”,..........},{“id”:“33”......

回答 1 投票 0

在Postgres的json列中将LocalDate转换为Timestamp

我必须在PostgresDB 9.5中迁移一个列。表名是可测试的,相关列是examplecolumn。在examplecolumn中我有这个JSON数组,例如:[{“key”:“id”,“before”:null,“...

回答 1 投票 0

使用旧数据目录恢复新的Postgres数据库

我没有从我的旧数据目录进行备份,但我仍然有目录。在我当前的数据库中,我有相同的Schema等...当我尝试恢复数据库时(使用pgadmin III)...

回答 2 投票 0

POSTGRES:了解锁定的获取时间

我目前正在使用Postgres作为应用程序的数据库引擎。我目前有一种情况,我有很多READ锁(AccessSharedLocks)存在。我运行以下查询...

回答 1 投票 0

如何查看upsert是否是PostgreSQL 9.5+ UPSERT的更新?

可写CTE被认为是9.5之前的UPSERT的解决方案,如插入,PostgreSQL中的重复更新中所述?可以使用信息执行UPSERT是否结束...

回答 4 投票 19

Postgres JSONb更新(在Json数组中),当找不到匹配项或null参数时删除数组中的所有元素?

给出下表:create table documents(docu_id text,attachments jsonb);插入文件值('001','[{“name”:“uno”,“id”:“1”},{“name”:“dos”,“id”:“2”},...

回答 1 投票 1

PostgreSQL - FOR UPDATE SKIP LOCKED死锁

我有一个在PostgreSQL中使用队列表的并行进程。逻辑是:开始交易。使用一些随机生成的ID标记100个未处理的记录。承诺。运行一些沉重的app逻辑,需要......

回答 1 投票 1

为什么postgres选择错误的执行计划

我有一个简单的查询select count(*)来自taxi_order.ta_orders o inner join public.t_bases b on b.id = o.id_base其中o.c_phone2 ='012356789'和b.id_organization = 1和o.c_date_end <'。 ..

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.