mirror of
https://github.com/MariaDB/server.git
synced 2026-04-28 11:15:33 +02:00
merge with 5.3
sql/sql_insert.cc: CREATE ... IF NOT EXISTS may do nothing, but it is still not a failure. don't forget to my_ok it. ****** CREATE ... IF NOT EXISTS may do nothing, but it is still not a failure. don't forget to my_ok it. sql/sql_table.cc: small cleanup ****** small cleanup
This commit is contained in:
commit
76f0b94bb0
1705 changed files with 166479 additions and 39785 deletions
|
|
@ -874,7 +874,7 @@ bool Table_triggers_list::create_trigger(THD *thd, TABLE_LIST *tables,
|
|||
|
||||
stmt_query->append(stmt_definition.str, stmt_definition.length);
|
||||
|
||||
trg_def->str= stmt_query->c_ptr();
|
||||
trg_def->str= stmt_query->c_ptr_safe();
|
||||
trg_def->length= stmt_query->length();
|
||||
|
||||
/* Create trigger definition file. */
|
||||
|
|
@ -1111,10 +1111,7 @@ void Table_triggers_list::set_table(TABLE *new_table)
|
|||
{
|
||||
trigger_table= new_table;
|
||||
for (Field **field= new_table->triggers->record1_field ; *field ; field++)
|
||||
{
|
||||
(*field)->table= (*field)->orig_table= new_table;
|
||||
(*field)->table_name= &new_table->alias;
|
||||
}
|
||||
(*field)->init(new_table);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue