Tengo una UDF que consulta datos de una tabla. La tabla, sin embargo, debe definirse como un parámetro. Por ejemplo, yo no puedo tener:.Usar una variable para el nombre de la tabla en la cláusula 'De' en SQL Server 2008
Select * From [dbo] [TableA]
necesito algo como:.
Select * From [dbo] [@ NombreTabla]
La línea anterior no funciona, y también la UDF me prohíbe configurar la consulta como una cadena y llamar a exec(). Puedo hacer esto en un procedimiento, pero tampoco puedo llamar al procedimiento desde el UDF.
¿Alguien sabe cómo puedo lograr esto dentro de la UDF sin tener algún tipo de declaración de cambio masivo?
Intenté hacer exactamente eso el otro día sin suerte. ¡Espero que alguien lo sepa! – Gabe