CUBRID Engine  latest
pt_delete_info Struct Reference

#include <parse_tree.h>

Collaboration diagram for pt_delete_info:
Collaboration graph

Public Attributes

PT_NODEtarget_classes
 
PT_NODEspec
 
PT_NODEclass_specs
 
PT_NODEsearch_cond
 
PT_NODEusing_index
 
PT_NODEcursor_name
 
PT_NODEinternal_stmts
 
PT_NODEwaitsecs_hint
 
PT_NODEordered_hint
 
PT_NODEuse_nl_hint
 
PT_NODEuse_idx_hint
 
PT_NODEuse_merge_hint
 
PT_NODElimit
 
PT_NODEdel_stmt_list
 
PT_HINT_ENUM hint
 
PT_NODEwith
 
unsigned has_trigger:1
 
unsigned server_delete:1
 
unsigned rewrite_limit:1
 
unsigned execute_with_commit_allowed:1
 

Detailed Description

Definition at line 2058 of file parse_tree.h.

Member Data Documentation

PT_NODE* pt_delete_info::class_specs
PT_NODE* pt_delete_info::cursor_name

Definition at line 2065 of file parse_tree.h.

Referenced by pt_apply_delete(), and pt_collect_host_info().

unsigned pt_delete_info::execute_with_commit_allowed

Definition at line 2079 of file parse_tree.h.

Referenced by db_can_execute_statement_with_autocommit().

unsigned pt_delete_info::has_trigger

Definition at line 2076 of file parse_tree.h.

PT_NODE* pt_delete_info::internal_stmts
PT_NODE* pt_delete_info::ordered_hint
unsigned pt_delete_info::rewrite_limit

Definition at line 2078 of file parse_tree.h.

Referenced by pt_eval_type_pre(), and pt_print_delete().

unsigned pt_delete_info::server_delete

Definition at line 2077 of file parse_tree.h.

Referenced by do_execute_delete().

PT_NODE* pt_delete_info::use_merge_hint

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