|
|
|
@ -1214,7 +1214,9 @@ int store_create_info(THD *thd, TABLE_LIST *table_list, String *packet, |
|
|
|
handler *file= table->file; |
|
|
|
TABLE_SHARE *share= table->s; |
|
|
|
HA_CREATE_INFO create_info; |
|
|
|
#ifdef WITH_PARTITION_STORAGE_ENGINE
|
|
|
|
bool show_table_options= FALSE; |
|
|
|
#endif /* WITH_PARTITION_STORAGE_ENGINE */
|
|
|
|
bool foreign_db_mode= (thd->variables.sql_mode & (MODE_POSTGRESQL | |
|
|
|
MODE_ORACLE | |
|
|
|
MODE_MSSQL | |
|
|
|
@ -1429,7 +1431,9 @@ int store_create_info(THD *thd, TABLE_LIST *table_list, String *packet, |
|
|
|
packet->append(STRING_WITH_LEN("\n)")); |
|
|
|
if (!(thd->variables.sql_mode & MODE_NO_TABLE_OPTIONS) && !foreign_db_mode) |
|
|
|
{ |
|
|
|
#ifdef WITH_PARTITION_STORAGE_ENGINE
|
|
|
|
show_table_options= TRUE; |
|
|
|
#endif /* WITH_PARTITION_STORAGE_ENGINE */
|
|
|
|
/*
|
|
|
|
Get possible table space definitions and append them |
|
|
|
to the CREATE TABLE statement |
|
|
|
|