Sejak MySQL 5.5, tidak mungkin untuk menyetel variabel yang ditentukan pengguna global.
Solusinya mungkin dengan membuat prosedur tersimpan yang akan mengembalikan apa yang Anda butuhkan.
DROP PROCEDURE IF EXISTS HOUSE_SMALL_TYPE;
DELIMITER //
CREATE PROCEDURE HOUSE_SMALL_TYPE ()
BEGIN
SELECT 0;
END//
DELIMITER ;
dan kemudian menyebutnya.
CALL HOUSE_SMALL_TYPE();
DROP
pernyataan diperlukan untuk dapat mengubahnya.