postgresql-9.6

    2热度

    1回答

    我有一个非常简单的,PostgreSQL的查询检索最新的50个新闻文章: SELECT id, headline, author_name, body FROM news ORDER BY publish_date DESC LIMIT 50 现在我也想检索每一篇文章的最新10条评论为好。我能想到的两种方式来完成检索它们,我不知道哪一个是最好的PostgreSQL中的背景: 选项1: 直

    1热度

    1回答

    我对PostgreSQL场景相当陌生,所以请原谅我,如果这是一个愚蠢的问题。我试图寻找这个,但是,我一直只找到从一个版本升级到另一个版本的问题,例如从8.x到9.x.但就在前几天,我使用dumpall从9.6beta4升级到9.6rc1,今天我看到9.6发布了,并且真的不想浪费一天创建dumpall文件并恢复它。所以我想知道是否有“就地”升级,还是需要再次使用dumpall从9.6rc1升级到9.

    2热度

    1回答

    我有一个事件触发器,它在创建,修改和删除表时执行。 create event trigger CustomizeTable on ddl_command_end when tag in ('create table', 'alter table', 'drop table') execute procedure CustomizeTable(); 在这个过程中,我

    0热度

    1回答

    我写了以下内容来获取序列中的下一个值。它完美的作品: static int64 _get_md_key_next_serial() { int ret = SPI_execute("SELECT nextval('md_key_seq')", true, 1); if (ret <= 0) return (int64)ret; if (SPI

    1热度

    1回答

    阅读最近的Postgres 9.6 release notes,我发现这个有趣的新功能 添加一个通用的命令进度报告功能(维纳亚克Pokale, Rahila赛义德,艾米特Langote,罗伯特·哈斯) 深入阅读没有给我这方面的信息,但some play around文章在depesz。 当然,我认为的第一件事 - 是否有任何已经处理过的事物的历史记录(以及我想要处理的对象列表 - 我梦到)?或者这

    3热度

    2回答

    我发现这很简单的PostgreSQL 9.6功能 CREATE OR REPLACE FUNCTION public.trying_to_index_me() RETURNS VOID AS $BODY$ BEGIN CREATE TABLE public.table_to_index ( id INTEGER NOT NULL, this_id