mirror of
https://github.com/MariaDB/server.git
synced 2025-07-27 18:02:13 +03:00
MDEV-29771 Server crashes in check_sequence_fields upon CREATE TABLE .. SEQUENCE=1 AS SELECT ..
Pass name separately for sequence check because sequence can be created with CREATE TABLE (see https://mariadb.com/kb/en/create-table/#sequence )
This commit is contained in:
@ -162,6 +162,8 @@ public:
|
||||
|
||||
class Create_field;
|
||||
extern bool prepare_sequence_fields(THD *thd, List<Create_field> *fields);
|
||||
extern bool check_sequence_fields(LEX *lex, List<Create_field> *fields);
|
||||
extern bool check_sequence_fields(LEX *lex, List<Create_field> *fields,
|
||||
const LEX_CSTRING db,
|
||||
const LEX_CSTRING table_name);
|
||||
extern bool sequence_insert(THD *thd, LEX *lex, TABLE_LIST *table_list);
|
||||
#endif /* SQL_SEQUENCE_INCLUDED */
|
||||
|
Reference in New Issue
Block a user