...और मुझे कुछ मिनट बाद पता चला कि समस्या केवल (हमेशा की तरह) एक लापता अर्धविराम थी।
INTO specified more than once
दूसरे SELECT
. से त्रुटि उत्पन्न होती है कथन (जब यह दूसरा INTO
. पाता है ) और यह इस बारे में ज्यादा सुझाव नहीं देता है कि समस्या को कहां खोजा जाए; इसलिए मैंने इसे यहाँ रखने का निर्णय लिया है क्योंकि मुझे इस त्रुटि के बारे में ऑनलाइन कुछ भी नहीं मिला।
संपादित करें:
बस पहले SELECT
. पर लापता अर्धविराम जोड़ें बयान
...
SELECT x INTO a FROM t1 WHERE y = 1; #missing semicolon
IF a > 5 THEN
SELECT m, n INTO b ...;
...