Por razones de fácilidad, he decido crear un procedimiento almacenado generico para ingresar datos en las tablas, el problema es que guardo los campos y el nombre de la tabla y quizás los filtros en variables, es decir,
DECLARE @_select AS VARCHAR(30) = 'id,cedula,nombre';
SELECT @_select FROM tbl_usuario
Como hago para que se ejecute como una sentencia SQL?
-----
DECLARE @_select VARCHAR(100) = 'id,nombre';
DECLARE @_from VARCHAR(100) = 'tbl_usuario';
DECLARE @_where VARCHAR(100);
DECLARE @_sql VARCHAR(100);
SET @_sql = 'SELECT ' + @_select + ' FROM ' + @_from;
EXEC( @_sql );