diff options
author | unknown <bell@sanja.is.com.ua> | 2004-09-07 10:42:23 +0300 |
---|---|---|
committer | unknown <bell@sanja.is.com.ua> | 2004-09-07 10:42:23 +0300 |
commit | b61e1f7f6d8d8f8a7d4745cd0277f0faec8f8b49 (patch) | |
tree | 2084d787fbd7c3c3e78f81eae216a8b5fd709991 /sql/sql_handler.cc | |
parent | 9f1f886ee7cd23dd7fe22eca4f64a051e3f00d78 (diff) | |
download | mariadb-git-b61e1f7f6d8d8f8a7d4745cd0277f0faec8f8b49.tar.gz |
requre BASE TABLE for HANDLER (BUG#5277)
mysql-test/r/view.result:
HANDLER with VIEW
mysql-test/t/view.test:
HANDLER with VIEW
sql/sql_handler.cc:
requre BASE TABLE for HANDLER
Diffstat (limited to 'sql/sql_handler.cc')
-rw-r--r-- | sql/sql_handler.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sql/sql_handler.cc b/sql/sql_handler.cc index 0df3d617d7f..4dc76ed6981 100644 --- a/sql/sql_handler.cc +++ b/sql/sql_handler.cc @@ -51,7 +51,11 @@ int mysql_ha_open(THD *thd, TABLE_LIST *tables) { HANDLER_TABLES_HACK(thd); uint counter; + + /* for now HANDLER can be used only for real TABLES */ + tables->required_type= FRMTYPE_TABLE; int err=open_tables(thd, tables, &counter); + HANDLER_TABLES_HACK(thd); if (err) return -1; |