1 /*------------------------------------------------------------------------- 2 * 3 * sysattr.h 4 * POSTGRES system attribute definitions. 5 * 6 * 7 * Portions Copyright (c) 1996-2021, PostgreSQL Global Development Group 8 * Portions Copyright (c) 1994, Regents of the University of California 9 * 10 * src/include/access/sysattr.h 11 * 12 *------------------------------------------------------------------------- 13 */ 14 #ifndef SYSATTR_H 15 #define SYSATTR_H 16 17 18 /* 19 * Attribute numbers for the system-defined attributes 20 */ 21 #define SelfItemPointerAttributeNumber (-1) 22 #define MinTransactionIdAttributeNumber (-2) 23 #define MinCommandIdAttributeNumber (-3) 24 #define MaxTransactionIdAttributeNumber (-4) 25 #define MaxCommandIdAttributeNumber (-5) 26 #define TableOidAttributeNumber (-6) 27 #define FirstLowInvalidHeapAttributeNumber (-7) 28 29 #endif /* SYSATTR_H */ 30