-- 修改用户的密码 alter user postgres with password '123456'; -- 查询所有用户 select * from pg_catalog.pg_user; -- 查询表的 COLLATION VERSION SELECT datname, datcollversion, pg_collation_actual_version((SELECT oid FROM pg_collation WHERE collname = 'default')) as system_version FROM pg_database WHERE datname IN ('fortern', 'postgres', 'kt_shop') ORDER BY datname; -- 重建索引 REINDEX DATABASE postgres; ALTER DATABASE postgres REFRESH COLLATION VERSION; REINDEX DATABASE fortern; ALTER DATABASE fortern REFRESH COLLATION VERSION; REINDEX DATABASE kt_shop; ALTER DATABASE kt_shop REFRESH COLLATION VERSION; -- 重置某表的某列的自增序列 [表名]_[列名]_seq ALTER SEQUENCE person_id_seq RESTART WITH 4284858; -- ctid 会返回一个元组,元组中第一个数字是 page number, 第二个是 slot number。 select r.ctid, r.* from study.r; -- 得到 -- "(0,1)",1,101 -- "(0,2)",2,102 -- "(0,3)",3,103 -- 删除一条 delete from study.r where id = 101; -- 得到