1963得票7回答
如何从PostgreSQL命令行工具psql中退出:

您可以使用命令或快捷键退出PostgreSQL命令行实用程序psql。

534得票6回答
如何在PostgreSQL中列出模式的表格?

当我在psql中执行\dt命令时,我只能得到当前模式(默认为public)中表的列表。 我如何获取所有模式或特定模式中的所有表的列表?

467得票7回答
必须出现在GROUP BY子句中或被用于聚合函数。

我有一张表,叫做'makerar',它长这样:cnamewmnameavgcanadazoro2.0000000000000000spainluffy1.00000000000000000000spainusopp5.0000000000000000我想要选择每个cname的最大平均值。SEL...

291得票17回答
PostgreSQL安装时输入的密码忘记了。

我在安装过程中,要么是忘记了要么是输入错误了PostgreSQL默认用户的密码。我似乎无法运行它,并且出现以下错误: psql: FATAL: password authentication failed for user "hisham" hisham-agil: hisham$ psq...

255得票8回答
PostgreSQL错误:由于与恢复冲突而取消语句

在 PostgreSQL 备用模式下运行查询时,我遇到了以下错误。这个查询一个月内表现良好,但是当你查询超过一个月时就会出错。ERROR: canceling statement due to conflict with recovery Detail: User query might ha...

248得票4回答
如何在PostgreSQL查询中将整数转换为字符串?

如何在PostgreSQL查询中将整数转换为字符串? 例如,我需要:SELECT * FROM table WHERE <some integer> = 'string of numbers' 其中<some integer>可以是1到15位数字。

228得票11回答
如何在PostgreSQL中添加列(如果不存在)?

问题很简单。如何在表y中添加列x,但仅当x列不存在时?我只找到了一个解决方法,在这里可以查看如何检查列是否存在。SELECT column_name FROM information_schema.columns WHERE table_name='x' and column_name='...

219得票9回答
将varchar字段类型更改为整数类型:"无法自动转换为整数类型"。

我有一个小表格,其中某个字段包含类型为“character varying”。我试图将其更改为“Integer”,但会出现无法转换的错误。 是否有解决方法,或者我应该只需创建另一个表,并使用查询将记录导入它? 该字段仅包含整数值。

208得票7回答
在PL/pgSQL中使用变量存储查询结果

如何在PostgreSQL的过程语言PL/pgSQL中将查询结果赋值给变量? 我有一个函数:CREATE OR REPLACE FUNCTION test(x numeric) RETURNS character varying AS $BODY$ DECLARE name chara...

201得票1回答
查询类似于“max_connections”的参数(postgresql.conf设置)

有人知道在PostgreSQL(9.1)中是否可能(如果是,如何)查询数据库服务器设置吗? 我需要检查max_connections(最大打开数据库连接数)设置。