mirror of
https://github.com/MariaDB/server.git
synced 2026-05-07 07:35:32 +02:00
Prepared_statement deployed instead of PREP_STMT.
libmysqld/lib_sql.cc: Prepared_statement now resides entirely in sql_prepare.cc Embedded versions of setup_params_data moved to sql_prepare.cc sql/mysql_priv.h: removed declarations for non-existing functions sql/slave.cc: no thd->init_for_queries() any more sql/sql_class.cc: added Statement and Statement_map classes. PREP_STMT replaced with Statement (Prepared_statement) and moved to sql_prepare.cc sql/sql_class.h: added Statement and Statement_map classes. PREP_STMT replaced with Statement (Prepared_statement) and moved to sql_prepare.cc sql/sql_parse.cc: thd->init_for_queries() doesn't exist any more comment moved to proper place sql/sql_prepare.cc: PREP_STMT replaced with Prepared_statement minor code cleanups tests/client_test.c: Later in the test we rely on order of rows, which normally is not defined. My patch changes the order.
This commit is contained in:
parent
8d987f9e53
commit
32c6b0d72a
8 changed files with 613 additions and 430 deletions
|
|
@ -7350,7 +7350,7 @@ static void test_fetch_column()
|
|||
rc = mysql_query(mysql, "insert into test_column(c2) values('venu'),('mysql')");
|
||||
myquery(rc);
|
||||
|
||||
stmt = mysql_prepare(mysql,"select * from test_column",50);
|
||||
stmt = mysql_prepare(mysql,"select * from test_column order by c2 desc", 50);
|
||||
mystmt_init(stmt);
|
||||
|
||||
bind[0].buffer_type= MYSQL_TYPE_LONG;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue