Не понимаю в чем проблема. Создаю функцию, в которой есть переменная с LINESTRING. Мне необходимо добавить в неё значение. Как я понял это просто строка. Но когда я добавляю значение, то ничего не работает. Как правильно добавлять переменные в таких ситуациях?
SET @g1 = 100;
SET @test = '100';
SET @g2 = 'LINESTRING(0 ' + @test + ', 100000 100)';
SELECT @g2;