postgresql-9.3

    0热度

    1回答

    我们有具有与外键引用另一表的主键等下面 表A 的A_Key的表的PostgreSQL数据库不存在 b_key when_ 表B b_key 我们的代码中存在一个错误,我们从表B中删除了行,但未删除表A中与这些行关联的条目。我正在尝试纠正查询,以找到表A中具有表B中不存在的“b_key”值的所有主键,并且还为查询添加了时间限制。我的查询在下面,但它没有返回任何结果。任何人都可以看到查询的问题?它没有

    0热度

    2回答

    我想更改物化视图的一个字段中的值构造。 (例如,对文本字段使用UPPER()而不是LOWER())视图的任何字段类型和任何属性都不受影响。 问题在于此物化视图是主视图。一些视图依赖于它并且视图依赖于这些视图等等。所以放弃这个视图是不可能的,因为有超过30个依赖视图。 一个不好的解决方案是以正确的顺序删除30个视图,并(重新)创建30个视图。 一个很好的解决方案是在一个事务中封装删除和创建主视图,并

    0热度

    2回答

    为了执行此操作(在标题描述中),显然它已经是规范化数据库,因此内部联接类型的检查将被肯定使用。 比方说,我们有一个客户表和一个给定的customer_ID作为主键,以及描述名字姓氏等,并在另一个表(Customer_Sales_History)Customer_ID列也是为了使其能够以查询方式进行搜索。 更新: 我奋斗的是,我需要通过CUSTOMER_NAME & Customer_Lastnam

    0热度

    1回答

    我已经尝试了很多次以下的教程,但失败了。 有人可以给我一些例子吗? 这里是我的代码,它提示说:“错误:无效的类型名称‘SETOF记录’” create or replace function find() returns SETOF RECORD as $$ declare A SETOF RECORD; begin A=( select x,y from .

    0热度

    1回答

    我有时间戳列: "2017-02-14 05:06:34" "2017-01-17 13:55:44" "2017-01-17 14:06:14" "2017-01-17 22:40:14" "2017-01-18 14:23:43" ,我想回合时间到最近的每小时季度PostgreSQL中。我想更新为1,2,3,4 quaters 我需要的输出如下: "2017-02-14 05:06

    1热度

    1回答

    我是postgres和postgis中的新成员,我将数据从csv文件加载到postgres数据库,但问题在于何时需要添加新的几何列。 感谢你的帮助 try: cursor.execute("""alter table Pluvometre add column geom geometry(point, 4326) using st_setsrid(st_makepoin

    0热度

    1回答

    我们有一个序列类型的主键,它是根据Postgres序列自动递增的。 问题是这个字段在午夜开始有很大的差距。例如: Id 189040207 189040238 189040239 189040251 189040264 189040265 我们对这个表没有删除操作(我们只做软删除)。 我们正在使用Postgres 9.3。

    0热度

    1回答

    我想在Postgres中创建一个查询来获取表格的结果如下。我们的想法是创建一个表格,其中包含dateM处名称为variableN的变量的值。而不是使用由传感器名称排序的对日期值创建完整列表,输出将采用表格格式。 logtime variable1 variable2 variable3 ----------------------------------------------------

    -2热度

    1回答

    当你试图连接到Postgres的: # psql -h localhost dgrt postgres I get an error: #User "postgres" has not passed authentication (Ident) 配置我的文件 的postgresql.conf: listen_addresses = '*' 的pg_hba.conf: #Allow re

    0热度

    1回答

    我们使用的是postgres 9.3版本。我们正在将“set extra_float_digits = 3”这样的连接设置为空闲的最少40个连接。我很惊讶,即使我在conf文件中禁用了这个参数仍然得到了太多的连接。 任何人都可以建议我在不使用pgbouncer的情况下避免postgres 9.3中的连接。