diff options
Diffstat (limited to 'sql/sql_yacc.yy')
-rw-r--r-- | sql/sql_yacc.yy | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/sql/sql_yacc.yy b/sql/sql_yacc.yy index 79c5c094c58..0cdafab7669 100644 --- a/sql/sql_yacc.yy +++ b/sql/sql_yacc.yy @@ -7898,9 +7898,13 @@ algorithm: { Lex->create_view_algorithm= VIEW_ALGORITHM_TMPTABLE; } ; check_option: - /* empty */ {} - | WITH CHECK_SYM OPTION {} - | WITH CASCADED CHECK_SYM OPTION {} - | WITH LOCAL_SYM CHECK_SYM OPTION {} + /* empty */ + { Lex->create_view_check= VIEW_CHECK_NONE; } + | WITH CHECK_SYM OPTION + { Lex->create_view_check= VIEW_CHECK_LOCAL; } + | WITH CASCADED CHECK_SYM OPTION + { Lex->create_view_check= VIEW_CHECK_CASCADED; } + | WITH LOCAL_SYM CHECK_SYM OPTION + { Lex->create_view_check= VIEW_CHECK_LOCAL; } ; |