|
|
@ -5541,10 +5541,10 @@ part_column_list: |
|
|
|
|
|
|
|
|
|
|
|
part_func: |
|
|
|
'(' remember_name part_func_expr remember_end ')' |
|
|
|
'(' part_func_expr ')' |
|
|
|
{ |
|
|
|
partition_info *part_info= Lex->part_info; |
|
|
|
if (unlikely(part_info->set_part_expr(thd, $2 + 1, $3, $4, FALSE))) |
|
|
|
if (unlikely(part_info->set_part_expr(thd, $2, FALSE))) |
|
|
|
MYSQL_YYABORT; |
|
|
|
part_info->num_columns= 1; |
|
|
|
part_info->column_list= FALSE; |
|
|
@ -5552,9 +5552,9 @@ part_func: |
|
|
|
; |
|
|
|
|
|
|
|
sub_part_func: |
|
|
|
'(' remember_name part_func_expr remember_end ')' |
|
|
|
'(' part_func_expr ')' |
|
|
|
{ |
|
|
|
if (unlikely(Lex->part_info->set_part_expr(thd, $2 + 1, $3, $4, TRUE))) |
|
|
|
if (unlikely(Lex->part_info->set_part_expr(thd, $2, TRUE))) |
|
|
|
MYSQL_YYABORT; |
|
|
|
} |
|
|
|
; |
|
|
|