Eseguire codice SQL dinamico con sp_executesql

Perché usare sp_executesql invece del comando EXEC