PostgreSQL Source Code: DefElem Struct Reference (original) (raw)
#include <[parsenodes.h](parsenodes%5F8h%5Fsource.html)>
Data Fields | |
---|---|
NodeTag | type |
char * | defnamespace |
char * | defname |
Node * | arg |
DefElemAction | defaction |
ParseLoc | location |
Detailed Description
Field Documentation
◆ arg
Definition at line 827 of file parsenodes.h.
Referenced by AlterDatabase(), AlterFunction(), AlterOperator(), AlterRole(), AlterTSDictionary(), AlterType(), compute_common_attribute(), compute_function_attributes(), createdb(), CreateEventTrigger(), CreateRole(), defGetBoolean(), defGetCopyHeaderChoice(), defGetCopyRejectLimitOption(), defGetGeneratedColsOption(), defGetInt32(), defGetInt64(), defGetNumeric(), defGetObjectId(), defGetQualifiedName(), defGetStreamingMode(), defGetString(), defGetStringList(), defGetTypeLength(), defGetTypeName(), ExecAlterDefaultPrivilegesStmt(), ExecAlterExtensionStmt(), ExecSetVariableStmt(), ExecuteDoStmt(), ExecVacuum(), generateSerialExtraStmts(), get_connect_string(), init_params(), interpret_func_parallel(), interpret_func_volatility(), lookup_fdw_handler_func(), lookup_fdw_validator_func(), makeDefElem(), makeDefElemExtended(), parse_output_parameters(), ParseExplainOptionList(), pg_decode_startup(), pg_options_to_table(), ProcessCopyOptions(), sepgsql_utility_command(), serialize_deflist(), standard_ProcessUtility(), and transformRelOptions().
◆ defaction
◆ defname
Definition at line 826 of file parsenodes.h.
Referenced by AlterDatabase(), AlterFunction(), AlterOperator(), AlterRole(), AlterTableGetRelOptionsLockLevel(), AlterTSDictionary(), AlterType(), apply_server_options(), apply_table_options(), ApplyExtensionExplainOption(), ATExecSetIdentity(), ATExecSetRelOptions(), check_selective_binary_conversion(), cluster(), compute_common_attribute(), compute_function_attributes(), createdb(), CreateEventTrigger(), CreateExtension(), CreateRole(), dblink_fdw_validator(), defGetBoolean(), defGetCopyHeaderChoice(), defGetCopyRejectLimitOption(), defGetGeneratedColsOption(), defGetInt32(), defGetInt64(), defGetNumeric(), defGetObjectId(), defGetQualifiedName(), defGetStreamingMode(), defGetString(), defGetStringList(), defGetTypeLength(), defGetTypeName(), DefineAggregate(), DefineCollation(), DefineOperator(), DefineRange(), DefineTSConfiguration(), DefineTSDictionary(), DefineTSParser(), DefineTSTemplate(), DefineType(), DefineView(), deparseAnalyzeSql(), deparseColumnRef(), deparseRelation(), dintdict_init(), dispell_init(), DropDatabase(), dsimple_init(), dsnowball_init(), dsynonym_init(), dxsyn_init(), ExecAlterDefaultPrivilegesStmt(), ExecAlterExtensionStmt(), ExecReindex(), ExecSetVariableStmt(), ExecuteDoStmt(), ExecVacuum(), ExplainResultDesc(), ExtractConnectionOptions(), extractModify(), file_fdw_validator(), fileGetOptions(), generateSerialExtraStmts(), get_batch_size_option(), get_connect_string(), get_file_fdw_attribute_options(), GetCommandLogLevel(), GrantRole(), init_params(), make_new_connection(), makeDefElem(), makeDefElemExtended(), optionListToArray(), parse_basebackup_options(), parse_func_options(), parse_output_parameters(), parse_publication_options(), parse_subscription_options(), parseCreateReplSlotOptions(), ParseExplainOptionList(), pg_decode_startup(), pg_options_to_table(), postgres_fdw_validator(), postgresAcquireSampleRowsFunc(), postgresExecForeignTruncate(), postgresImportForeignSchema(), postgresIsForeignRelUpdatable(), postgresql_fdw_validator(), ProcessCopyOptions(), prsd_headline(), sepgsql_utility_command(), serialize_deflist(), standard_ProcessUtility(), thesaurus_init(), transformAlterTableStmt(), transformExplainStmt(), transformGenericOptions(), transformRelOptions(), unaccent_init(), UserMappingPasswordRequired(), and UseScramPassthrough().
◆ defnamespace
char* DefElem::defnamespace
◆ location
Definition at line 830 of file parsenodes.h.
Referenced by AlterDatabase(), cluster(), compute_common_attribute(), compute_function_attributes(), createdb(), defGetCopyLogVerbosityChoice(), defGetCopyOnErrorChoice(), DefineCollation(), DefineType(), DropDatabase(), errorConflictingDefElem(), ExecReindex(), ExecVacuum(), generateSerialExtraStmts(), GrantRole(), init_params(), makeDefElem(), makeDefElemExtended(), ParseExplainOptionList(), and ProcessCopyOptions().
◆ type
The documentation for this struct was generated from the following file:
- src/include/nodes/parsenodes.h