mirror of
https://github.com/MariaDB/server.git
synced 2026-05-07 07:35:32 +02:00
Use default character set for expressions
- Force usage of () around complex DEFAULT expressions - Give error if DEFAULT expression contains invalid characters - Don't use const_charset_conversion for stored Item_func_sysconf expressions as the result is not constaint over different executions - Fixed Item_func_user() to not store calculated value in str_value
This commit is contained in:
parent
8f226121e5
commit
fb67cde237
21 changed files with 508 additions and 268 deletions
|
|
@ -2840,7 +2840,7 @@ public:
|
|||
bool query_start_sec_part_used;
|
||||
/* for IS NULL => = last_insert_id() fix in remove_eq_conds() */
|
||||
bool substitute_null_with_insert_id;
|
||||
bool in_lock_tables;
|
||||
bool in_lock_tables, in_stored_expression;
|
||||
bool bootstrap, cleanup_done, free_connection_done;
|
||||
|
||||
/** is set if some thread specific value(s) used in a statement. */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue