Skip to content

Struct pt_constraint_info

ClassList > pt_constraint_info

  • #include <parse_tree.h>

Public Attributes

Type Name
PT_NODE * attr
PT_NODE * attrs
struct pt_constraint_info check
PT_NODE * comment
short deferrable
PT_NODE * expr
PT_FOREIGN_KEY_INFO foreign_key
short initially_deferred
PT_NODE * name
struct pt_constraint_info not_null
struct pt_constraint_info primary_key
PT_CONSTRAINT_TYPE type
union pt_constraint_info un
struct pt_constraint_info unique

Public Attributes Documentation

variable attr

PT_NODE* pt_constraint_info::attr;

variable attrs

PT_NODE* pt_constraint_info::attrs;

variable check

struct pt_constraint_info pt_constraint_info::check;

variable comment

PT_NODE* pt_constraint_info::comment;

variable deferrable

short pt_constraint_info::deferrable;

variable expr

PT_NODE* pt_constraint_info::expr;

variable foreign_key

PT_FOREIGN_KEY_INFO pt_constraint_info::foreign_key;

variable initially_deferred

short pt_constraint_info::initially_deferred;

variable name

PT_NODE* pt_constraint_info::name;

variable not_null

struct pt_constraint_info pt_constraint_info::not_null;

variable primary_key

struct pt_constraint_info pt_constraint_info::primary_key;

variable type

PT_CONSTRAINT_TYPE pt_constraint_info::type;

variable un

union pt_constraint_info pt_constraint_info::un;

variable unique

struct pt_constraint_info pt_constraint_info::unique;


The documentation for this class was generated from the following file cubrid/src/parser/parse_tree.h