tags:

views:

45

answers:

1

How can I execute a stored procedure named as a string

I tried this:

EXEC CAST(@GetDD AS StoredProcedure);
+1  A: 

Create a dynamic SQL string, and execute that:

declare @sql varchar(512);
set @sql = 'exec ' + @GetDD;
EXEC (@sql);
Andomar