PostgreSQL Source Code: SeqTableData Struct Reference (original) (raw)
Data Fields | |
---|---|
Oid | relid |
RelFileNumber | filenumber |
LocalTransactionId | lxid |
bool | last_valid |
int64 | last |
int64 | cached |
int64 | increment |
Detailed Description
Definition at line 76 of file sequence.c.
Field Documentation
◆ cached
int64 SeqTableData::cached
Definition at line 83 of file sequence.c.
Referenced by AlterSequence(), do_setval(), init_sequence(), nextval_internal(), and ResetSequence().
◆ filenumber
RelFileNumber SeqTableData::filenumber
Definition at line 79 of file sequence.c.
Referenced by init_sequence().
◆ increment
int64 SeqTableData::increment
Definition at line 85 of file sequence.c.
Referenced by nextval_internal().
◆ last
int64 SeqTableData::last
Definition at line 82 of file sequence.c.
Referenced by AlterSequence(), currval_oid(), do_setval(), init_sequence(), lastval(), nextval_internal(), and ResetSequence().
◆ last_valid
bool SeqTableData::last_valid
Definition at line 81 of file sequence.c.
Referenced by currval_oid(), do_setval(), init_sequence(), lastval(), and nextval_internal().
◆ lxid
LocalTransactionId SeqTableData::lxid
Definition at line 80 of file sequence.c.
Referenced by init_sequence(), and lock_and_open_sequence().
◆ relid
Oid SeqTableData::relid
Definition at line 78 of file sequence.c.
Referenced by currval_oid(), do_setval(), lastval(), lock_and_open_sequence(), and nextval_internal().
The documentation for this struct was generated from the following file:
- src/backend/commands/sequence.c