#include <sql_class.h>
Inheritance diagram for Table_ident:


Public Member Functions | |
| Table_ident (THD *thd, LEX_STRING db_arg, LEX_STRING table_arg, bool force) | |
| Table_ident (LEX_STRING table_arg) | |
| Table_ident (SELECT_LEX_UNIT *s) | |
| void | change_db (char *db_name) |
Public Attributes | |
| LEX_STRING | db |
| LEX_STRING | table |
| SELECT_LEX_UNIT * | sel |
|
||||||||||||||||||||
|
01543 :table(table_arg), sel((SELECT_LEX_UNIT *)0) 01544 { 01545 if (!force && (thd->client_capabilities & CLIENT_NO_SCHEMA)) 01546 db.str=0; 01547 else 01548 db= db_arg; 01549 }
|
|
|
01551 :table(table_arg), sel((SELECT_LEX_UNIT *)0) 01552 { 01553 db.str=0; 01554 }
|
|
|
01555 : sel(s) 01556 { 01557 /* We must have a table name here as this is used with add_table_to_list */ 01558 db.str=0; table.str= internal_table_name; table.length=1; 01559 }
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1