... và tôi đã phát hiện ra vài phút sau đó rằng vấn đề chỉ là (như mọi khi) thiếu dấu chấm phẩy.
INTO specified more than once
lỗi được tạo ra từ SELECT
thứ hai câu lệnh (khi nó tìm thấy INTO
thứ hai ) và nó không gợi ý nhiều về nơi tìm ra vấn đề; vì vậy tôi đã quyết định đặt nó ở đây vì tôi không tìm thấy gì trên mạng về lỗi này.
CHỈNH SỬA:
chỉ cần thêm dấu chấm phẩy bị thiếu vào SELECT
đầu tiên tuyên bố
...
SELECT x INTO a FROM t1 WHERE y = 1; #missing semicolon
IF a > 5 THEN
SELECT m, n INTO b ...;
...