############################################### # # # Prepared Statements test on MYISAM tables # # # ############################################### # # NOTE: PLEASE SEE ps_1general.test (bottom) # BEFORE ADDING NEW TEST CASES HERE !!! use test; let $type= 'MYISAM' ; -- source include/ps_create.inc -- source include/ps_renew.inc -- source include/ps_query.inc # parameter in SELECT ... MATCH/AGAINST # case derived from client_test.c: test_bug1500() --disable_warnings drop table if exists t2 ; --enable_warnings eval create table t2 (s varchar(25), fulltext(s)) ENGINE = $type ; insert into t2 values ('Gravedigger'), ('Greed'),('Hollow Dogs') ; commit ; prepare stmt1 from ' select s from t2 where match (s) against (?) ' ; set @arg00='Dogs' ; execute stmt1 using @arg00 ; prepare stmt1 from ' SELECT s FROM t2 where match (s) against (concat(?,''digger'')) '; set @arg00='Grave' ; execute stmt1 using @arg00 ; drop table t2 ; -- source include/ps_modify.inc -- source include/ps_modify1.inc -- source include/ps_conv.inc drop table t1, t9; # End of 4.1 tests