PostgreSQL Source Code git master
Data Fields
RangeVar Struct Reference

#include <primnodes.h>

Data Fields

 
char *  catalogname
 
char *  schemaname
 
char *  relname
 
bool  inh
 
 
Aliasalias
 
 

Detailed Description

Definition at line 72 of file primnodes.h.

Field Documentation

alias

Alias* RangeVar::alias

Definition at line 92 of file primnodes.h.

Referenced by addRangeTableEntryForCTE(), addRangeTableEntryForENR(), makeRangeVar(), setTargetTable(), and transformTableEntry().

catalogname

char* RangeVar::catalogname

Definition at line 77 of file primnodes.h.

Referenced by AfterTriggerSetState(), get_object_address_rv(), LookupTypeNameExtended(), makeRangeVar(), makeRangeVarFromNameList(), RangeVarGetAndCheckCreationNamespace(), RangeVarGetCreationNamespace(), RangeVarGetRelidExtended(), and transformLockingClause().

inh

bool RangeVar::inh

Definition at line 86 of file primnodes.h.

Referenced by ATParseTransformCmd(), DoCopy(), ExecuteTruncate(), expand_vacuum_rel(), LockTableCommand(), makeRangeVar(), OpenTableList(), and transformTableEntry().

location

ParseLoc RangeVar::location

Definition at line 95 of file primnodes.h.

Referenced by addRangeTableEntryForCTE(), checkWellFormedRecursionWalker(), errorMissingRTE(), makeRangeVar(), parserOpenTable(), transformLockingClause(), and transformTableLikeClause().

relname

char* RangeVar::relname

Definition at line 83 of file primnodes.h.

Referenced by addRangeTableEntry(), addRangeTableEntryForENR(), AfterTriggerSetState(), AlterSubscription_refresh(), ATExecAddInherit(), checkWellFormedRecursionWalker(), CreateSubscription(), CreateTableAsRelExists(), DefineCompositeType(), DefineSequence(), DefineView(), DropErrorMsgNonExistent(), errorMissingRTE(), expand_vacuum_rel(), expandTableLikeClause(), generateSerialExtraStmts(), get_object_address_rv(), getNSItemForSpecialRelationTypes(), ImportForeignSchema(), IsImportableForeignTable(), isLockedRefname(), LookupTypeNameExtended(), makeDependencyGraphWalker(), makeRangeVar(), makeRangeVarFromNameList(), parserOpenTable(), pg_get_serial_sequence(), plpgsql_parse_cwordrowtype(), plpgsql_parse_cwordtype(), postgresImportForeignSchema(), ProcessUtilitySlow(), RangeVarCallbackForAlterRelation(), RangeVarCallbackForAttachIndex(), RangeVarCallbackForDropRelation(), RangeVarCallbackForLockTable(), RangeVarCallbackForPolicy(), RangeVarCallbackForReindexIndex(), RangeVarCallbackForRenameRule(), RangeVarCallbackForRenameTrigger(), RangeVarCallbackMaintainsTable(), RangeVarCallbackOwnsRelation(), RangeVarGetAndCheckCreationNamespace(), RangeVarGetCreationNamespace(), RangeVarGetRelidExtended(), ReindexTable(), RemoveRelations(), searchRangeTableForRel(), setTargetTable(), transformColumnDefinition(), transformIndexConstraint(), transformLockingClause(), transformTableLikeClause(), and vacuum_open_relation().

relpersistence

char RangeVar::relpersistence

Definition at line 89 of file primnodes.h.

Referenced by DefineView(), DefineVirtualRelation(), generateSerialExtraStmts(), makeRangeVar(), RangeVarAdjustRelationPersistence(), RangeVarGetCreationNamespace(), and RangeVarGetRelidExtended().

schemaname

char* RangeVar::schemaname

Definition at line 80 of file primnodes.h.

Referenced by AfterTriggerSetState(), AlterSubscription_refresh(), checkWellFormedRecursionWalker(), CreateSubscription(), DropErrorMsgNonExistent(), expandTableLikeClause(), generateSerialExtraStmts(), get_object_address_rv(), getNSItemForSpecialRelationTypes(), ImportForeignSchema(), LookupTypeNameExtended(), makeDependencyGraphWalker(), makeRangeVar(), makeRangeVarFromNameList(), parserOpenTable(), RangeVarGetAndCheckCreationNamespace(), RangeVarGetCreationNamespace(), RangeVarGetRelidExtended(), schema_does_not_exist_skipping(), searchRangeTableForRel(), setTargetTable(), transformCreateSchemaStmtElements(), transformLockingClause(), and transformTableLikeClause().

type

NodeTag RangeVar::type

Definition at line 74 of file primnodes.h.


The documentation for this struct was generated from the following file:

AltStyle によって変換されたページ (->オリジナル) /