The variable have not to be in the string. You have to escape the variable (see previous post), if you want to access the variable string. Otherwise the SQL Statement will get the variable name.
sql('DS_SEL_PEM_SDB','BODS_ODS_SEL.TRUNCATE_TABLE{\'' || $LV_TruncateTableName || '\'}');.