MySQL 5.5以降、グローバルユーザー定義変数を設定することはできません。
回避策は、必要なものを返すストアドプロシージャを作成することです。
DROP PROCEDURE IF EXISTS HOUSE_SMALL_TYPE;
DELIMITER //
CREATE PROCEDURE HOUSE_SMALL_TYPE ()
BEGIN
SELECT 0;
END//
DELIMITER ;
そしてそれを呼び出します。
CALL HOUSE_SMALL_TYPE();
DROP
変更できるようにするには、ステートメントが必要です。