我是postgreSQL的新手,所以非常感谢来自社区的任何建议。
我正在更新CMS中的一些功能,这是我刚刚继承的一个相当老的网站。基本上,在将文章插入数据库之前,我需要文章的ID。起初,我认为我可以使用SELECT max(id) from tbl_name,但是,由于id是从序列中自动递增的,并且文章经常被删除,因此它显然不会为序列中的下一个值返回正确的id。当序列</e
我的数据库使用的是PostgreSQL。其中一个表使用serial自动增量宏。如果我想要在表中插入一条记录,我是否仍然需要指定该值,或者自动为我分配该值?CREATE TABLE dataset id serial NOT NULL, name character varying(32) NOT NULL,
description text NOT NULL DEFAULT '