Puedes generar el codigo de un procedimiento almacenado y luego en el execute solo poner la llamada.
Aun asi, creo que hay otro modo de ejecutar llamado sp_execute
Miralo y si no es asi te lo busco.
Saludos,
Ibai
Danilo disculpa pero la verdad no te agarre la pregunta, si me la puedes repetir por favor con mas detalle muchas gracias.
De cualquier manera yo utilizo EXECUTE para llamar a un procedimiento almacenado y hice la prueba con un parametro que tenia al rededor de 200 caracteres y si me funciono.
declare el parametro de tipo CHAR (255)