2012-05-23 25 views
0

我想要做这样的事情与MySQL程序参数传递到MySQL常规

PROCEDURE `abc`(t1 varchar(50), t2 varchar(50)) 
BEGIN 

    DECLARE myCursor CURSOR FOR 
     SELECT * FROM t2 

    CREATE TABLE t2 SELECT * FROM t1; 

    OPEN...FETCH...CLOSE CURSOR 

END 

任何想法,该怎么办呢?

由于

回答

0
DELIMITER // 
CREATE PROCEDURE GetOfficeByCountry(IN countryName VARCHAR(255)) 
    BEGIN 
     SELECT city, phone 
     FROM countryName 
     WHERE country = "uk"; 
    END // 
DELIMITER ; 

下面是一个例子,我发现