CUBRID Engine  latest
pt_update_info Struct Reference

#include <parse_tree.h>

Collaboration diagram for pt_update_info:
Collaboration graph

Public Attributes

PT_NODEspec
 
PT_NODEclass_specs
 
PT_NODEassignment
 
PT_NODEsearch_cond
 
PT_NODEusing_index
 
DB_OBJECTobject
 
PT_NODEobject_parameter
 
PT_NODEcursor_name
 
PT_NODEcheck_where
 
PT_NODEinternal_stmts
 
PT_NODEwaitsecs_hint
 
PT_NODEordered_hint
 
PT_NODEuse_nl_hint
 
PT_NODEuse_idx_hint
 
PT_NODEuse_merge_hint
 
PT_NODElimit
 
PT_NODEorder_by
 
PT_NODEorderby_for
 
PT_HINT_ENUM hint
 
PT_NODEwith
 
unsigned has_trigger:1
 
unsigned has_unique:1
 
unsigned server_update:1
 
unsigned do_class_attrs:1
 
unsigned rewrite_limit:1
 
unsigned execute_with_commit_allowed:1
 

Detailed Description

Definition at line 2857 of file parse_tree.h.

Member Data Documentation

PT_NODE* pt_update_info::cursor_name

Definition at line 2866 of file parse_tree.h.

Referenced by pt_apply_update(), and pt_collect_host_info().

unsigned pt_update_info::do_class_attrs

Definition at line 2882 of file parse_tree.h.

unsigned pt_update_info::execute_with_commit_allowed

Definition at line 2884 of file parse_tree.h.

Referenced by db_can_execute_statement_with_autocommit().

unsigned pt_update_info::has_trigger

Definition at line 2879 of file parse_tree.h.

Referenced by update_objs_for_list_file().

unsigned pt_update_info::has_unique

Definition at line 2880 of file parse_tree.h.

Referenced by update_objs_for_list_file().

PT_NODE* pt_update_info::internal_stmts
PT_NODE* pt_update_info::ordered_hint
unsigned pt_update_info::rewrite_limit

Definition at line 2883 of file parse_tree.h.

Referenced by pt_eval_type_pre(), and pt_print_update().

unsigned pt_update_info::server_update

Definition at line 2881 of file parse_tree.h.

Referenced by do_execute_update(), do_prepare_update(), and do_update().

PT_NODE* pt_update_info::use_idx_hint
PT_NODE* pt_update_info::use_merge_hint
PT_NODE* pt_update_info::use_nl_hint
PT_NODE* pt_update_info::waitsecs_hint

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