I have a query about prepare statement of mysql. I want to use prepare
stmt for insert-update-delete with a dynamic dbname,So can anyone provide
any input how i can make prepare stmt and then after that provide a value
at runtime. for example :-
prepare stmt from Concat('Insert into ',?,'.IgnoreContact (testid)',
Below is the procedure where i am preparing stmt at runtime. whereas i
want to pass the values at runtime.
If anyone can provide any information and links where i can find
information abt mysql prepare stmt from stored procedure.
DROP PROCEDURE IF EXISTS `SP_Test` $$
CREATE DEFINER=`testuser`@`localhost` PROCEDURE `SP_Test`(InputTestID
Bigint, DBName Varchar(100))
SET @stmt = Concat('Insert into ',DBName,'.IgnoreContact (testid)',
Prepare stmt1 From @stmt;
Deallocate prepare stmt1;
Thanks in advance.
Artificial Machines Pvt Ltd.