mirror of
https://github.com/MariaDB/server.git
synced 2026-04-28 19:25:32 +02:00
Merge mysql.com:/home/jimw/my/mysql-5.0-clean
into mysql.com:/home/jimw/my/mysql-5.1-clean mysql-test/r/sp.result: Auto merged sql/item.cc: Auto merged sql/item.h: Auto merged sql/item_cmpfunc.cc: Auto merged sql/item_func.cc: Auto merged sql/item_strfunc.cc: Auto merged sql/item_subselect.cc: Auto merged sql/item_sum.cc: Auto merged sql/mysql_priv.h: Auto merged sql/sql_class.cc: Auto merged sql/sql_class.h: Auto merged sql/sql_db.cc: Auto merged sql/sql_delete.cc: Auto merged sql/sql_insert.cc: Auto merged sql/sql_lex.cc: Auto merged sql/sql_lex.h: Auto merged sql/sql_parse.cc: Auto merged sql/sql_prepare.cc: Auto merged sql/sql_select.cc: Auto merged sql/sql_update.cc: Auto merged sql/sql_yacc.yy: Auto merged sql/sql_base.cc: Resolve conflict
This commit is contained in:
commit
6a53fec551
34 changed files with 1007 additions and 128 deletions
12
sql/item.h
12
sql/item.h
|
|
@ -640,7 +640,7 @@ public:
|
|||
List<Item> &fields) {}
|
||||
/* Called for items that really have to be split */
|
||||
void split_sum_func2(THD *thd, Item **ref_pointer_array, List<Item> &fields,
|
||||
Item **ref);
|
||||
Item **ref, bool skip_registered);
|
||||
virtual bool get_date(TIME *ltime,uint fuzzydate);
|
||||
virtual bool get_time(TIME *ltime);
|
||||
virtual bool get_date_result(TIME *ltime,uint fuzzydate)
|
||||
|
|
@ -2056,6 +2056,16 @@ public:
|
|||
}
|
||||
};
|
||||
|
||||
/*
|
||||
Item_insert_value -- an implementation of VALUES() function.
|
||||
You can use the VALUES(col_name) function in the UPDATE clause
|
||||
to refer to column values from the INSERT portion of the INSERT
|
||||
... UPDATE statement. In other words, VALUES(col_name) in the
|
||||
UPDATE clause refers to the value of col_name that would be
|
||||
inserted, had no duplicate-key conflict occurred.
|
||||
In all other places this function returns NULL.
|
||||
*/
|
||||
|
||||
class Item_insert_value : public Item_field
|
||||
{
|
||||
public:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue