欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql存儲過程fetch into怎么使用?

林雅南2年前17瀏覽0評論

toysql存儲過程中用于從游標中讀取數(shù)據(jù)的語句。它可以將游標中的數(shù)據(jù)讀取到存儲過程中的變量中,以便后續(xù)的處理。

具體用法如下:

1.先聲明一個游標

DECLARE cur1 CURSOR FOR SELECT col1,col2 FROM table1;

2.打開游標

OPEN cur1;

to語句讀取游標中的數(shù)據(jù),并將其存儲到變量中

FETCH cur1 INTO @var1,@var2;

4.處理讀取到的數(shù)據(jù)

5.關閉游標

CLOSE cur1;

to語句時,變量的數(shù)量和類型必須與游標中的列數(shù)量和類型相匹配,否則會出現(xiàn)錯誤。

下面是一個完整的示例代碼:

DELIMITER //

BEGIN

DECLARE var1 INT;

DECLARE var2 VARCHAR(50);ame FROM users;

OPEN cur1;

FETCH cur1 INTO var1,var2;

WHILE @@FETCH_STATUS = 0 DO

SELECT CONCAT(var1,'-',var2);

FETCH cur1 INTO var1,var2;

END WHILE;

CLOSE cur1;

END //

DELIMITER ;

ame的組合。

toysql存儲過程中用于讀取游標數(shù)據(jù)的重要語句,使用它可以方便地將游標中的數(shù)據(jù)存儲到變量中,以便后續(xù)的處理。