Você não pode parametrizar um nome de tabela, então ele falhará com @atableName Você precisa concatenar o primeiro bit com atableName, que anula o propósito de usar sp_executesql