MySQL 8.4.3
Source Code Documentation
sql_signal.h File Reference
#include <string.h>
#include "my_sqlcommand.h"
#include "sql/sql_cmd.h"
#include "sql/sql_error.h"

Go to the source code of this file.

Classes

class  Set_signal_information
 Set_signal_information is a container used in the parsed tree to represent the collection of assignments to condition items in the SIGNAL and RESIGNAL statements. More...
 
class  Sql_cmd_common_signal
 Sql_cmd_common_signal represents the common properties of the SIGNAL and RESIGNAL statements. More...
 
class  Sql_cmd_signal
 Sql_cmd_signal represents a SIGNAL statement. More...
 
class  Sql_cmd_resignal
 Sql_cmd_resignal represents a RESIGNAL statement. More...
 

Enumerations

enum  enum_condition_item_name {
  CIN_CLASS_ORIGIN = 0 , CIN_FIRST_PROPERTY = CIN_CLASS_ORIGIN , CIN_SUBCLASS_ORIGIN = 1 , CIN_CONSTRAINT_CATALOG = 2 ,
  CIN_CONSTRAINT_SCHEMA = 3 , CIN_CONSTRAINT_NAME = 4 , CIN_CATALOG_NAME = 5 , CIN_SCHEMA_NAME = 6 ,
  CIN_TABLE_NAME = 7 , CIN_COLUMN_NAME = 8 , CIN_CURSOR_NAME = 9 , CIN_MESSAGE_TEXT = 10 ,
  CIN_MYSQL_ERRNO = 11 , CIN_LAST_PROPERTY = CIN_MYSQL_ERRNO
}
 This enumeration list all the condition item names of a condition in the SQL condition area. More...
 

Enumeration Type Documentation

◆ enum_condition_item_name

This enumeration list all the condition item names of a condition in the SQL condition area.

Enumerator
CIN_CLASS_ORIGIN 
CIN_FIRST_PROPERTY 
CIN_SUBCLASS_ORIGIN 
CIN_CONSTRAINT_CATALOG 
CIN_CONSTRAINT_SCHEMA 
CIN_CONSTRAINT_NAME 
CIN_CATALOG_NAME 
CIN_SCHEMA_NAME 
CIN_TABLE_NAME 
CIN_COLUMN_NAME 
CIN_CURSOR_NAME 
CIN_MESSAGE_TEXT 
CIN_MYSQL_ERRNO 
CIN_LAST_PROPERTY