Click here to Skip to main content
15,896,468 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
CREATE PROCEDURE `Get_Reports_Dyanamic`(
IN pTableName varchar(20),
IN pColumnName varchar(2000)
)
begin

set @s=Concat("Select", @ColumnName, 'From',@TableName);
Prepare stmt from @s;
EXECUTE stmt;
DEALLOCATE Prepare stmt;
END


hii dear all,i have create this procedure to select columns from table dynamically but i dont have any idea about how to run this stored procedure...so anyone can help me this sortout this issue..plz

What I have tried:

CREATE PROCEDURE `Get_Reports_Dyanamic`(
IN pTableName varchar(20),
IN pColumnName varchar(2000)
)
begin

set @s=Concat("Select", @ColumnName, 'From',@TableName);
Prepare stmt from @s;
EXECUTE stmt;
DEALLOCATE Prepare stmt;
END
Posted
Updated 8-Dec-16 21:24pm

1 solution

 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900