CUBRID Engine
latest
|
#include <parse_tree.h>
Definition at line 1748 of file parse_tree.h.
union { ... } pt_alter_info::alter_clause |
Referenced by check_change_class_collation(), do_alter_change_auto_increment(), do_alter_change_col_comment(), do_alter_change_owner(), do_alter_change_tbl_comment(), do_alter_clause_add_index(), do_alter_clause_change_attribute(), do_alter_clause_drop_index(), do_alter_clause_rename_entity(), do_alter_one_clause_with_template(), do_alter_partitioning_pre(), do_coalesce_partition_pre(), do_create_partition(), do_create_partition_constraint(), do_promote_partition_list(), do_reorganize_partition_post(), do_reorganize_partition_pre(), do_update_new_cols_with_default_expression(), do_update_new_notnull_cols_without_default(), pt_apply_alter(), pt_check_alter(), pt_check_alter_partition(), pt_check_create_view(), pt_check_partitions(), pt_class_pre_fetch(), pt_gather_constraints(), pt_number_of_attributes(), pt_print_alter_one_clause(), pt_resolve_default_external(), and replace_names_alter_chg_attr().
PT_NODE* pt_alter_info::attr_def_list |
Definition at line 1764 of file parse_tree.h.
struct { ... } pt_alter_info::attr_mthd |
Referenced by do_alter_change_col_comment(), do_alter_clause_add_index(), do_alter_clause_change_attribute(), do_alter_one_clause_with_template(), do_update_new_cols_with_default_expression(), do_update_new_notnull_cols_without_default(), pt_apply_alter(), pt_check_alter(), pt_class_pre_fetch(), pt_gather_constraints(), pt_print_alter_one_clause(), and replace_names_alter_chg_attr().
PT_NODE* pt_alter_info::attr_mthd_name_list |
Definition at line 1771 of file parse_tree.h.
PT_NODE* pt_alter_info::attr_name_list |
Definition at line 1779 of file parse_tree.h.
PT_NODE* pt_alter_info::attr_old_name |
Definition at line 1770 of file parse_tree.h.
PT_MISC_TYPE pt_alter_info::attr_type |
Definition at line 1775 of file parse_tree.h.
struct { ... } pt_alter_info::auto_increment |
Referenced by do_alter_change_auto_increment(), and pt_print_alter_one_clause().
struct { ... } pt_alter_info::ch_attr_def |
int pt_alter_info::charset |
Definition at line 1800 of file parse_tree.h.
PT_ALTER_CODE pt_alter_info::code |
Definition at line 1751 of file parse_tree.h.
Referenced by do_alter(), do_alter_change_col_comment(), do_alter_change_default_cs_coll(), do_alter_change_tbl_comment(), do_alter_clause_change_attribute(), do_alter_clause_drop_index(), do_alter_clause_rename_entity(), do_alter_one_clause_with_template(), do_alter_partitioning_post(), do_alter_partitioning_pre(), do_coalesce_partition_post(), do_create_partition(), do_create_partition_constraint(), do_remove_partition_post(), do_reorganize_partition_post(), do_update_new_cols_with_default_expression(), do_update_new_notnull_cols_without_default(), pt_apply_alter(), pt_check_alter(), pt_check_alter_partition(), pt_check_create_view(), pt_check_with_info(), pt_class_pre_fetch(), pt_gather_constraints(), pt_number_of_attributes(), and pt_print_alter_one_clause().
struct { ... } pt_alter_info::collation |
Referenced by check_change_class_collation(), and pt_print_alter_one_clause().
int pt_alter_info::collation_id |
Definition at line 1803 of file parse_tree.h.
struct { ... } pt_alter_info::comment |
Referenced by do_alter_change_tbl_comment(), and pt_print_alter_one_clause().
PT_NODE* pt_alter_info::constraint_list |
Definition at line 1825 of file parse_tree.h.
Referenced by do_alter_clause_add_index(), do_alter_clause_change_attribute(), do_alter_clause_drop_index(), do_alter_one_clause_with_template(), do_alter_partitioning_pre(), pt_apply_alter(), pt_gather_constraints(), and pt_print_alter_one_clause().
PT_NODE* pt_alter_info::create_index |
Definition at line 1826 of file parse_tree.h.
Referenced by do_alter_clause_add_index(), do_alter_one_clause_with_template(), pt_apply_alter(), pt_bind_names(), pt_check_with_info(), pt_gather_constraints(), and pt_print_alter_one_clause().
PT_NODE* pt_alter_info::data_default_list |
Definition at line 1780 of file parse_tree.h.
PT_MISC_TYPE pt_alter_info::element_type |
Definition at line 1784 of file parse_tree.h.
PT_NODE* pt_alter_info::entity_name |
Definition at line 1750 of file parse_tree.h.
Referenced by do_alter_change_auto_increment(), do_alter_change_col_comment(), do_alter_change_default_cs_coll(), do_alter_change_owner(), do_alter_change_tbl_comment(), do_alter_clause_change_attribute(), do_alter_clause_drop_index(), do_alter_clause_rename_entity(), do_alter_one_clause_with_template(), do_alter_partitioning_post(), do_alter_partitioning_pre(), do_coalesce_partition_post(), do_create_partition(), do_recreate_filter_index_constr(), do_recreate_func_index_constr(), do_remove_partition_post(), do_reorganize_partition_post(), do_reorganize_partition_pre(), do_replicate_statement(), do_run_update_query_for_new_default_expression_fields(), do_run_update_query_for_new_notnull_fields(), do_update_new_notnull_cols_without_default(), pt_apply_alter(), pt_check_alter(), pt_check_alter_partition(), pt_check_attribute_domain(), pt_check_create_view(), pt_check_partitions(), pt_print_alter(), and pt_resolve_default_external().
PT_MISC_TYPE pt_alter_info::entity_type |
Definition at line 1752 of file parse_tree.h.
Referenced by pt_check_alter(), pt_check_create_view(), and pt_print_alter().
PT_HINT_ENUM pt_alter_info::hint |
Definition at line 1828 of file parse_tree.h.
Referenced by do_alter_clause_change_attribute(), pt_get_hint(), and pt_print_alter().
struct { ... } pt_alter_info::index |
Referenced by do_alter_clause_drop_index(), and pt_print_alter_one_clause().
PT_NODE* pt_alter_info::info |
Definition at line 1793 of file parse_tree.h.
PT_NODE* pt_alter_info::internal_stmts |
Definition at line 1827 of file parse_tree.h.
Referenced by pt_apply_alter(), pt_check_alter(), pt_check_attribute_domain(), and pt_resolve_default_external().
PT_MISC_TYPE pt_alter_info::meta |
Definition at line 1785 of file parse_tree.h.
PT_NODE* pt_alter_info::mthd_def_list |
Definition at line 1772 of file parse_tree.h.
PT_NODE* pt_alter_info::mthd_file_list |
Definition at line 1773 of file parse_tree.h.
PT_NODE* pt_alter_info::mthd_name |
Definition at line 1788 of file parse_tree.h.
PT_NODE* pt_alter_info::mthd_name_list |
Definition at line 1774 of file parse_tree.h.
PT_MISC_TYPE pt_alter_info::mthd_type |
Definition at line 1789 of file parse_tree.h.
PT_NODE* pt_alter_info::name_list |
Definition at line 1794 of file parse_tree.h.
PT_NODE* pt_alter_info::new_name |
Definition at line 1787 of file parse_tree.h.
PT_NODE* pt_alter_info::old_name |
Definition at line 1786 of file parse_tree.h.
struct { ... } pt_alter_info::partition |
Referenced by do_alter_partitioning_pre(), do_coalesce_partition_pre(), do_create_partition(), do_create_partition_constraint(), do_promote_partition_list(), do_reorganize_partition_post(), do_reorganize_partition_pre(), pt_apply_alter(), pt_check_alter(), pt_check_alter_partition(), pt_check_partitions(), and pt_print_alter_one_clause().
PT_NODE* pt_alter_info::parts |
Definition at line 1795 of file parse_tree.h.
PT_NODE* pt_alter_info::query |
Definition at line 1762 of file parse_tree.h.
Referenced by do_alter_change_tbl_comment(), do_alter_one_clause_with_template(), pt_apply_alter(), pt_check_alter(), pt_check_create_view(), pt_number_of_attributes(), and pt_print_alter_one_clause().
struct { ... } pt_alter_info::query |
PT_NODE* pt_alter_info::query_no_list |
Definition at line 1763 of file parse_tree.h.
struct { ... } pt_alter_info::rename |
PT_NODE* pt_alter_info::resolution_list |
Definition at line 1756 of file parse_tree.h.
Referenced by do_alter_clause_change_attribute(), do_alter_clause_rename_entity(), do_alter_one_clause_with_template(), pt_apply_alter(), and pt_print_alter_one_clause().
bool pt_alter_info::reverse |
Definition at line 1809 of file parse_tree.h.
PT_NODE* pt_alter_info::size |
Definition at line 1796 of file parse_tree.h.
PT_NODE* pt_alter_info::start_value |
Definition at line 1814 of file parse_tree.h.
PT_NODE* pt_alter_info::sup_class_list |
Definition at line 1755 of file parse_tree.h.
Referenced by do_alter_one_clause_with_template(), pt_apply_alter(), pt_check_alter(), and pt_print_alter_one_clause().
struct { ... } pt_alter_info::super |
PT_NODE* pt_alter_info::tbl_comment |
Definition at line 1822 of file parse_tree.h.
bool pt_alter_info::unique |
Definition at line 1810 of file parse_tree.h.
struct { ... } pt_alter_info::user |
Referenced by do_alter_change_owner(), and pt_print_alter_one_clause().
PT_NODE* pt_alter_info::user_name |
Definition at line 1818 of file parse_tree.h.
PT_NODE* pt_alter_info::view_comment |
Definition at line 1765 of file parse_tree.h.