MYSQL存儲過程中 使用變量 做表名


1 DECLARE temp1 varchar(30);
2 DECLARE temp2 int;
3 set temp1=m_tableName;
4 set temp2=m_maxCount;
5 set @sqlStr=CONCAT('select * from ',temp1,' limit ',temp2);
6 PREPARE stmt from @sqlStr;
7 EXECUTE stmt; 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM