MySQL 8.0.39
Source Code Documentation
sql_signal.cc File Reference
#include "sql/sql_signal.h"
#include <sys/types.h>
#include "lex_string.h"
#include "m_ctype.h"
#include "m_string.h"
#include "my_dbug.h"
#include "my_inttypes.h"
#include "my_macros.h"
#include "my_sys.h"
#include "mysql/components/services/bits/psi_error_bits.h"
#include "mysql/psi/mysql_error.h"
#include "mysqld_error.h"
#include "sql/derror.h"
#include "sql/item.h"
#include "sql/sp_pcontext.h"
#include "sql/sp_rcontext.h"
#include "sql/sql_class.h"
#include "sql/sql_lex.h"
#include "sql_string.h"

Macros

#define MAX_MYSQL_ERRNO   UINT_MAX16
 

Functions

static bool assign_fixed_string (MEM_ROOT *mem_root, CHARSET_INFO *dst_cs, size_t max_char, String *dst, const String *src)
 
static int assign_condition_item (MEM_ROOT *mem_root, const char *name, THD *thd, Item *set, String *ci)
 

Variables

static const LEX_CSTRING CONDITION_ITEM_NAMES []
 

Macro Definition Documentation

◆ MAX_MYSQL_ERRNO

#define MAX_MYSQL_ERRNO   UINT_MAX16

Function Documentation

◆ assign_condition_item()

static int assign_condition_item ( MEM_ROOT mem_root,
const char *  name,
THD thd,
Item set,
String ci 
)
static

◆ assign_fixed_string()

static bool assign_fixed_string ( MEM_ROOT mem_root,
CHARSET_INFO dst_cs,
size_t  max_char,
String dst,
const String src 
)
static

Variable Documentation

◆ CONDITION_ITEM_NAMES

const LEX_CSTRING CONDITION_ITEM_NAMES[]
static