将参数传递给MySQL例程

时间:2012-05-23 18:04:59

标签: 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

知道该怎么做吗?

由于

1 个答案:

答案 0 :(得分:0)

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

这是我找到的一个例子