CREATE DEFINER=`root`@`` PROCEDURE `new_routine`( _startMonth int, _Endmonth int) BEGIN
DECLARE stmt VARCHAR(4000); set @tablename='ClubActionLog'+@month; SET stmt=CONCAT('Create Table ','@tablename','Select * from ClubActionLog Where LogMonth between _startMonth and _Endmonth'); set @selsql=stmt; prepare s1 from @selsql; execute s1; DEALLOCATE PREPARE s1;
ÎÒÓõÄÊÇÁ¬½Ó³Ø×öµÄ£¬ÅäÁ¬½Ó³ØµÄ·½·¨Ó¦¸ÃûÓÐ´í£¬ÎªÊ²¾ÍÊdzöÏÖÕâÖÖÎÊÌâ javax.servlet.ServletException: javax.naming.NameNotFoundException: No object bound to name java:comp/env/test ÇëÎÊ´óÏÀÃÇÕâÊÇÔ ......