mirror of
https://github.com/MariaDB/server.git
synced 2026-05-02 21:25:36 +02:00
SET OPTION SQL_QUOTE_SHOW_CREATE = 0 | 1
It makes SHOW CREATE TABLE to quote table and column names. This is ON by default ! configure.in: REAL fix for mkstemp() sql/lex.h: SET OPTION SQL_QUOTE_SHOW_CREATE = 0 | 1 sql/sql_yacc.yy: SET OPTION SQL_QUOTE_SHOW_CREATE = 0 | 1 sql/mysql_priv.h: SET OPTION SQL_QUOTE_SHOW_CREATE = 0 | 1 sql/mysqld.cc: SET OPTION SQL_QUOTE_SHOW_CREATE = 0 | 1 sql/sql_show.cc: SET OPTION SQL_QUOTE_SHOW_CREATE = 0 | 1 Docs/manual.texi: SET OPTION SQL_QUOTE_SHOW_CREATE = 0 | 1
This commit is contained in:
parent
84965a53ba
commit
5762523b78
7 changed files with 416 additions and 383 deletions
|
|
@ -407,6 +407,7 @@ bool my_yyoverflow(short **a, YYSTYPE **b,int *yystacksize);
|
|||
%token SQL_WARNINGS
|
||||
%token SQL_AUTO_IS_NULL
|
||||
%token SQL_SAFE_UPDATES
|
||||
%token SQL_QUOTE_SHOW_CREATE
|
||||
|
||||
%left SET_VAR
|
||||
%left OR_OR_CONCAT OR
|
||||
|
|
@ -530,7 +531,7 @@ query:
|
|||
verb_clause:
|
||||
alter
|
||||
| analyze
|
||||
| backup
|
||||
| backup
|
||||
| begin
|
||||
| change
|
||||
| check
|
||||
|
|
@ -549,7 +550,7 @@ verb_clause:
|
|||
| rename
|
||||
| repair
|
||||
| replace
|
||||
| restore
|
||||
| restore
|
||||
| revoke
|
||||
| rollback
|
||||
| select
|
||||
|
|
@ -2096,7 +2097,7 @@ opt_low_priority:
|
|||
/* Delete rows from a table */
|
||||
|
||||
delete:
|
||||
DELETE_SYM
|
||||
DELETE_SYM
|
||||
{ Lex->sql_command= SQLCOM_DELETE; Lex->options=0;
|
||||
Lex->lock_option= current_thd->update_lock_default; }
|
||||
opt_delete_options FROM table
|
||||
|
|
@ -2620,6 +2621,7 @@ set_option:
|
|||
| SQL_AUTO_IS_NULL { $$= OPTION_AUTO_IS_NULL; }
|
||||
| SQL_SAFE_UPDATES { $$= OPTION_SAFE_UPDATES; }
|
||||
| SQL_BUFFER_RESULT { $$= OPTION_BUFFER_RESULT; }
|
||||
| SQL_QUOTE_SHOW_CREATE { $$= OPTION_QUOTE_SHOW_CREATE; }
|
||||
|
||||
/* Lock function */
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue