|
PostgreSQL Source Code git master
|
#include <tupdesc.h>
Data Fields | |
| int32 | attcacheoff |
| int16 | attlen |
| bool | attbyval |
| bool | attispackable |
| bool | atthasmissing |
| bool | attisdropped |
| bool | attgenerated |
| char | attnullability |
| uint8 | attalignby |
| uint8 CompactAttribute::attalignby |
Definition at line 80 of file tupdesc.h.
Referenced by tuple_data_split_internal().
| bool CompactAttribute::attbyval |
Definition at line 73 of file tupdesc.h.
Referenced by _bt_preprocess_array_keys(), brin_inclusion_add_value(), brin_inclusion_union(), btestimateparallelscan(), check_domain_for_new_field(), collectMatchBitmap(), CreateTupleDescCopyConstr(), ER_get_flat_size(), ExecComputeStoredGenerated(), expanded_record_set_field_internal(), expanded_record_set_fields(), expanded_record_set_tuple(), ginFlushBuildState(), MemoizeHash_equal(), and MemoizeHash_hash().
| int32 CompactAttribute::attcacheoff |
Definition at line 70 of file tupdesc.h.
Referenced by BuildHardcodedDescriptor(), formrdesc(), getSpGistTupleDesc(), index_getattr(), nocache_index_getattr(), nocachegetattr(), RelationBuildTupleDesc(), and verify_compact_attribute().
| bool CompactAttribute::attgenerated |
Definition at line 78 of file tupdesc.h.
Referenced by convert_prep_stmt_params(), CopyGetAttnums(), deparseInsertSql(), deparseUpdateSql(), get_dependent_generated_columns(), and rebuildInsertSql().
| bool CompactAttribute::attisdropped |
Definition at line 77 of file tupdesc.h.
Referenced by ATRewriteTable(), build_attrmap_by_position(), BuildTupleFromCStrings(), CopyGetAttnums(), ExecBuildUpdateProjection(), expanded_record_set_fields(), get_relation_notnullatts(), get_rule_expr(), postgresBeginForeignInsert(), postgresPlanForeignModify(), ReorderBufferToastReplace(), tstoreReceiveSlot_detoast(), and tstoreStartupReceiver().
| int16 CompactAttribute::attlen |
Definition at line 71 of file tupdesc.h.
Referenced by _bt_preprocess_array_keys(), brin_inclusion_add_value(), brin_inclusion_union(), btestimateparallelscan(), check_domain_for_new_field(), collectMatchBitmap(), CreateTupleDescCopyConstr(), ER_get_flat_size(), ExecComputeStoredGenerated(), expanded_record_set_field_internal(), expanded_record_set_fields(), ginFlushBuildState(), gistInitBuffering(), MemoizeHash_equal(), MemoizeHash_hash(), nocache_index_getattr(), nocachegetattr(), ReorderBufferToastReplace(), spgdoinsert(), tstoreReceiveSlot_detoast(), tstoreStartupReceiver(), tuple_data_split_internal(), and ValuesNext().
| char CompactAttribute::attnullability |
Definition at line 79 of file tupdesc.h.
Referenced by ATRewriteTable(), CheckNNConstraintFetch(), CreateTupleDescCopyConstr(), get_relation_notnullatts(), RelationBuildTupleDesc(), and verify_compact_attribute().