我有一个这样的PgScript:
SET @employee_id = 100;
SET @manager_id = SELECT MAX(manager_id) FROM tablename WHERE employee_id = @employee_id; --200
SET @final_table = 'manager_lookup_'+CAST(@manager_id AS STRING)+'_final';
PRINT @final_table
当我打印@final_table
时,它会给我这样的输出:manager_lookup_(200)_final
我想要的输出没有括号:
manager_lookup_200_final
我尝试解析MAX(manager_id)::character varying
,但是它仍然返回括号中的字符串。
如何在没有括号的情况下实现这一目标?