馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區。
您需要 登錄 才可以下載或查看,沒有賬號?立即注冊
x
每個未插入表或變量中的SELECT語句將產生一個結果集。 如果您希望存儲過程僅返回一個結果集,請確保只有一個SELECT語句。如果還有其他SELECT語句,請確保它們將結果插入表或變量中。 更新
以下是存儲過程的示例。 此存儲過程將返回一個結果集: - DELIMITER ;;
- CREATE DEFINER=CURRENT_USER PROCEDURE stored_procedure_name()
- BEGIN
- DECLARE local_variable_name INT;
- SELECT column_name FROM table_1 LIMIT 1 INTO local_variable_name;
- SELECT * FROM table_1;
- END;;
- DELIMITER ;
復制代碼
此存儲過程將返回兩個結果集: - DELIMITER ;;
- CREATE DEFINER=CURRENT_USER PROCEDURE stored_procedure_name()
- BEGIN
- DECLARE local_variable_name INT;
- SELECT column_name FROM table_1 LIMIT 1 INTO local_variable_name;
- SELECT * FROM table_1;
- SELECT * FROM table_2;
- END;;
- DELIMITER ;
復制代碼
|