34#define SEQ_COL_LASTVAL 1
36#define SEQ_COL_CALLED 3
38#define SEQ_COL_FIRSTCOL SEQ_COL_LASTVAL
39#define SEQ_COL_LASTCOL SEQ_COL_CALLED
ObjectAddress DefineSequence(ParseState *pstate, CreateSeqStmt *seq)
void ResetSequence(Oid seq_relid)
FormData_pg_sequence_data * Form_pg_sequence_data
List * sequence_options(Oid relid)
ObjectAddress AlterSequence(ParseState *pstate, AlterSeqStmt *stmt)
struct FormData_pg_sequence_data FormData_pg_sequence_data
Datum nextval(PG_FUNCTION_ARGS)
int64 nextval_internal(Oid relid, bool check_permissions)
void SequenceChangePersistence(Oid relid, char newrelpersistence)
void ResetSequenceCaches(void)
void SetSequence(Oid relid, int64 next, bool is_called)
void DeleteSequenceTuple(Oid relid)