|
MySQL 5.6.14 Source Code Document
|
#include <unireg.h>#include <mysqld_error.h>#include <log.h>#include <debug_sync.h>#include <mysql/innodb_priv.h>#include <sql_alter.h>#include <sql_class.h>#include "dict0crea.h"#include "dict0dict.h"#include "dict0priv.h"#include "dict0stats.h"#include "dict0stats_bg.h"#include "log0log.h"#include "rem0types.h"#include "row0log.h"#include "row0merge.h"#include "srv0srv.h"#include "trx0trx.h"#include "trx0roll.h"#include "ha_prototypes.h"#include "handler0alter.h"#include "srv0mon.h"#include "fts0priv.h"#include "pars0pars.h"#include "ha_innodb.h"
Go to the source code of this file.
Macros | |
| #define | DBUG_INJECT_CRASH(prefix, count) |
Functions | |
| static UNIV_COLD const char ulint flags | switch (error) |
| m_increment (0) | |
| m_offset (0) | |
| m_next_value (start_value) | |
| m_eof (false) | |
Variables | |
| static UNIV_COLD const char * | table |
| static char * | constraint_name |
| static char dict_table_t dict_index_t * | index |
| static char dict_table_t dict_index_t const char ** | column_names |
| static char dict_table_t dict_index_t const char ulint | num_field |
| static char dict_table_t dict_index_t const char ulint const char * | referenced_table_name |
| static char dict_table_t dict_index_t const char ulint const char dict_table_t * | referenced_table |
| static char dict_table_t dict_index_t const char ulint const char dict_table_t dict_index_t * | referenced_index |
| static char dict_table_t dict_index_t const char ulint const char dict_table_t dict_index_t const char ** | referenced_column_names |
Smart ALTER TABLE
Definition in file handler0alter.cc.
| #define DBUG_INJECT_CRASH | ( | prefix, | |
| count | |||
| ) |
| static UNIV_COLD const char ulint flags switch | ( | error | ) |
< in: table flags
Definition at line 107 of file handler0alter.cc.


| char dict_table_t dict_index_t const char** column_names |
in: foreign key column names
Definition at line 518 of file handler0alter.cc.
| char* constraint_name |
< in/out: structure to initialize in/out: constraint name if exists
Definition at line 518 of file handler0alter.cc.
| char dict_table_t dict_index_t* index |
in: foreign key index
Definition at line 518 of file handler0alter.cc.
| char dict_table_t dict_index_t const char ulint num_field |
in: number of columns
Definition at line 518 of file handler0alter.cc.
| char dict_table_t dict_index_t const char ulint const char dict_table_t dict_index_t const char** referenced_column_names |
in: referenced column names
Definition at line 518 of file handler0alter.cc.
| char dict_table_t dict_index_t const char ulint const char dict_table_t dict_index_t* referenced_index |
in: referenced index
Definition at line 518 of file handler0alter.cc.
| char dict_table_t dict_index_t const char ulint const char dict_table_t* referenced_table |
in: referenced table
Definition at line 518 of file handler0alter.cc.
| char dict_table_t dict_index_t const char ulint const char* referenced_table_name |
in: referenced table name
Definition at line 518 of file handler0alter.cc.
| static char dict_table_t * table |
< in: InnoDB error code in: table name
in: foreign table
Definition at line 104 of file handler0alter.cc.