Skip to content
← Catalog atlas / pg_sequence

SYSTEM CATALOG · System catalog

pg_sequence

The catalog pg_sequence contains information about sequences. Some of the information about sequences, such as the name and the schema, is in pg_class

First seen PG 10Last seen PG 19Columns 8

Checked column by column against a PostgreSQL 18.6 instance · Raw measurement record ↗

Columns PostgreSQL 18

pg_sequence
COLUMNTYPEDESCRIPTION
seqrelid oidNOT NULL The OID of the pg_class entry for this sequenceReferences:pg_class.oid
seqtypid oidNOT NULL Data type of the sequenceReferences:pg_type.oid
seqstart bigintNOT NULLDocumented as:int8 Start value of the sequence
seqincrement bigintNOT NULLDocumented as:int8 Increment value of the sequence
seqmax bigintNOT NULLDocumented as:int8 Maximum value of the sequence
seqmin bigintNOT NULLDocumented as:int8 Minimum value of the sequence
seqcache bigintNOT NULLDocumented as:int8 Cache size of the sequence
seqcycle booleanNOT NULLDocumented as:bool Whether the sequence cycles

Columns marked "implicit" are not included in SELECT *; some early statistics views are completed from same-version source, and the extra provenance is shown in the column description.

Common system columns 6

System attributes PostgreSQL provides, normally not expanded by SELECT *. Kept separately so they are not mixed in with ordinary columns.

ColumnsTypeattnum
tableoidoid-6
cmaxcid-5
xmaxxid-4
cmincid-3
xminxid-2
ctidtid-1

Column evolution matrix

Hover a cell for the column type
PresentAdded / type or attribute changeRemoved
COLUMN9.09.19.29.39.49.59.610111213141516171819
seqrelid
seqtypid
seqstart
seqincrement
seqmax
seqmin
seqcache
seqcycle

9.0 is the coverage baseline; a column already present in the baseline is not marked as added. The matrix aligns columns by name, so a rename appears as the old column removed and a new column added.

Evolution timeline

Changes between adjacent majors

PostgreSQL 14 ← 13

Catalog description updated

PostgreSQL 10 ← 9.6Catalog added

+ seqrelid+ seqtypid+ seqstart+ seqincrement+ seqmax+ seqmin+ seqcache+ seqcycle

Compare any two versions

Pick two versions to see added, removed, and retyped columns. The interactive comparison needs JavaScript; the evolution timeline reads fine without it.