Я использую хранимую процедуру. я объявил 2 вариэля. показано ниже
DECLARE pProductCode VARCHAR(15);
DECLARE pProductVersion VARCHAR(30);
Я выбираю ProductCode и prodcuctVersion, используя запрос из таблицы. показано ниже
SELECT ProductCode, ProductVersion
FROM packages
WHERE PackageID = pPackageID;
Мой вопрос в том, как я могу сохранить выбранные значения productcode и productversion для объявленных переменных pProductCode и pProductVersion соответственно.
Я попробовал это
SELECT pProductCode = ProductCode, pProductVersion = ProductVersion
FROM packages
WHERE PackageID = pPackageID;
но его не работает
В MySQL для хранения столбца в переменной мы используем инструкцию SELECT INTO. Например:
SELECT ProductCode, ProductVersion
INTO pProductCode, pProductVersion
FROM packages
WHERE PackageID = pPackageID;
packageID
является параметром.