Mislim da ne, vec da je to samo obicna lokalna promenjiva.
CREATE DEFINER=`root`@`localhost` PROCEDURE `MidgetProcedura`(
in iime varchar(50),
BEGIN
UPDATE covek SET kategorija= ( CASE
WHEN (visina < 175) THEN 'nizak'
WHEN (visina > 175) THEN 'visok'
WHEN (visina < 150) THEN 'midget_lol'
END //ili END CASE
)
WHERE ime=iime;
END
Ovako bi trebalo da izgleda sa nekim parametrom, ali koliko sam shvatio tebi treba nakom X inserta podataka da pokrenes neku proceduru koja ce postaviti polje kategorija na odgovarajucu vrednost? (u tom slucaju ti ne treba ovo WHERE) Zasto ne koristis triggere?