YoushouldhavereceivedacopyoftheGNUGeneralPublicLicense alongwiththisprogram;ifnot,writetotheFreeSoftware
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1335 USA */
#include"sql_class.h"/* enum_ha_read_mode */ #include"my_base.h"/* ha_rkey_function, ha_rows */ #include"sql_list.h"/* List */
/* Open handlers are stored here */
class SQL_HANDLER { public:
TABLE *table;
List<Item> fields; /* Fields, set on open */
THD *thd;
LEX_CSTRING handler_name;
LEX_CSTRING db;
LEX_CSTRING table_name;
MEM_ROOT mem_root;
MYSQL_LOCK *lock;
MDL_request mdl_request;
key_part_map keypart_map; int keyno; /* Used key */
uint key_len; enum enum_ha_read_modes mode;
/* This is only used when deleting many handler objects */
SQL_HANDLER *next;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.