postgresql-9.6 相关问题

对于版本9.6特定的PostgreSQL问题

有活动连接时删除DB

我正在尝试编写数据库备份的脚本,部分流程是我需要删除然后从备份重新创建数据库。当存在与数据库的连接时,我得到了失败......

回答 1 投票 0

如何在pgadmin 4中的表中添加检查约束?

我在数据库中创建了一个名为Card的表,我想在pgadmin中向Card_type列添加一个检查约束?我该怎么做?卡类型可以是Debit_Card或Credit_Card。 ] 2] 3]

回答 1 投票 0

Postgres:物化视图查询需要更长时间才能执行

我是使用Postgres的新手,我有一个关于物化视图的问题。我目前正在使用Postgres 9.6.0和PGAdmin 4.我有一个由多个连接组成的查询,当它是......

回答 1 投票 0

如何选择动态排名值?

我有一张公司和另一名员工的表以及他们加入公司的日期。如图所示,我能够获得每家公司最近的5名员工。现在,我想只显示排名

回答 1 投票 0

如何按公司对结果进行分组?

我有以下sql小提琴:CREATE TABLE公司(pk serial PRIMARY KEY,name text,max int); INSERT INTO公司(名称,最大)VALUES('公司A',3),('公司B',8),('公司C', - ...

回答 1 投票 2

postgres应用程序在Mac(sierra)上只获得10.0。我该如何降低该版本?

我尝试安装brew install [email protected]然后pg_ctl -D / usr / local / var / postgres start返回此命令未找到:pg_ctl有没有人安装9.6版本的postgres没有应用程序...

回答 1 投票 1

清除表中的文件而不删除postgresql 9.6.3中的行

我有一个表与文件和这个表的各种关系,文件存储为bytea。我想释放旧文件占用的空间(根据时间戳),但行仍然应该是......

回答 1 投票 1

是否有充分的理由在PostgreSQL中插入HEX作为BYTEA?

我从文档中发现了这一点:...二进制字符串特别允许存储零值的八位字节和...范围在32到126之间的八位字节...对我来说听起来没有理由......

回答 1 投票 1

了解postgres中的COALESCE

准确的问题。表ROW value1 a value2 b value3 null value4 d函数参数CREATE OR REPLACE FUNCTION“GetValues”(“@ value1”VARCHAR(50),“@ value2”...

回答 2 投票 0

在SELECT查询中转换为自定义类型

我是PostgreSQL的新手,绝对迷失在这里。 (猜猜标题是绝对错误的...)我有例如这个:postgres = #SELECT round(10000 :: decimal / 100,4);圆---------- 100.0000(1 ...

回答 2 投票 1

postgres新模式继承用户的权限

我有一个创建的只读用户,带有以下命令CREATE ROLE read_only WITH LOGIN PASSWORD'password'NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE NOREPLICATION VALID UNTIL'infinity';然后我 ...

回答 1 投票 0

具有不同值的查询执行不同

让我们用测试数据创建2个表:1)创建表test_users(id serial primary key);插入test_users select * from generate_series(1,750000); 2)创建表test_posts(id ...

回答 1 投票 3

使用子查询中的LIMIT简化查询,并在子查询和外部查询中复制WHERE子句

SQL小提琴假设下面的表:customers + ---- + ------------------------ + ----------- - + ------------ + | id |公司| first_name | last_name | + ---- + ------------------------...

回答 1 投票 1

按2列排序表

我怎么能用姓氏然后用名字在SQL中对我的表进行排序。我有很多重复的姓氏。我的表看起来像表(last_name varchar(20),first_name varchar(20))我有......

回答 1 投票 1

使用with子句更新无效

with first_insert AS(INSERT INTO first_insert_table(column_of_first_insert_table)VALUES(10)RETURNING first_insert_table_id),second_insert AS(INSERT INTO ...

回答 1 投票 2

postgresql timezone conversion'EST'!=' - 05'

我在x86_64-pc-linux-gnu上运行PostgreSQL 9.6.6,我的时区设置为'UTC'。有谁知道为什么以下SELECT语句的结果不同? A)选择时区('EST','...

回答 2 投票 2

SQL:检查数组中是否至少有一个元素在子查询中

我有一个这样的表:id |名字|艺术家------------------- 1 | XYZ | {Some Dude,Whatever} 2 | ABC | {Blah Blah Blah,随便} 3 | EFG | {Running,Out,Of,Made,Up,Names}我有......

回答 1 投票 0

在更新时锁定一个表,在子查询中锁定另一个表,哪一个将首先被锁定?

我有这样的查询:UPDATE table1 SET col ='some value'WHERE id = X RETURNING col1,(SELECT col2 FROM table2 WHERE id = table1.table2_id FOR UPDATE);因此,此查询将锁定两个表,...

回答 1 投票 1

如何在更新链的末尾触发触发器?

我有几个使用触发器相互交互的表,我一直在处理触发器执行的当前方式使用pg_trigger_depth()<2这是丑陋的。我真的很想......

回答 1 投票 6

Azure PostgreSQL服务器服务排序规则创建错误

我正在尝试将我当前的现有数据库导入到在Azure PostgreSQL服务器上运行的postgre实例我已经配置了我的azure postgresql服务器参数以使用编码为UTF8(我......

回答 2 投票 3

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