Od MySQL 5.5 nie jest możliwe ustawienie globalnej zmiennej definiowanej przez użytkownika.
Obejściem może być utworzenie procedury składowanej, która zwróci to, czego potrzebujesz.
DROP PROCEDURE IF EXISTS HOUSE_SMALL_TYPE;
DELIMITER //
CREATE PROCEDURE HOUSE_SMALL_TYPE ()
BEGIN
SELECT 0;
END//
DELIMITER ;
a następnie zadzwoń.
CALL HOUSE_SMALL_TYPE();
DROP
oświadczenie jest wymagane, aby móc je zmodyfikować.