12345678910111213141516171819202122232425262728 |
- /*-------------------------------------------------------------------------
- *
- * tupdesc_details.h
- * POSTGRES tuple descriptor definitions we can't include everywhere
- *
- *
- * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
- * Portions Copyright (c) 1994, Regents of the University of California
- *
- * src/include/access/tupdesc_details.h
- *
- *-------------------------------------------------------------------------
- */
- #ifndef TUPDESC_DETAILS_H
- #define TUPDESC_DETAILS_H
- /*
- * Structure used to represent value to be used when the attribute is not
- * present at all in a tuple, i.e. when the column was created after the tuple
- */
- typedef struct AttrMissing
- {
- bool am_present; /* true if non-NULL missing value exists */
- Datum am_value; /* value when attribute is missing */
- } AttrMissing;
- #endif /* TUPDESC_DETAILS_H */
|