Hola todos
He encontrado una pregunta interesante
Alguien sabe como se hace para manejar queries dinamicos sin necesidad de
utilizar exec...¿?
Resulta que tenmos una tabla "datos" que guarda cualquier dato: "texto1,
texto2, texto3, numero1, numero2, numero3"... etc...
y necesitamos hacer una funcion con 3 parámetros: "campo", "valor_campo" y
"llave de la tabla datos" y cuando la invocamos extrae el dato de la tabla y
lo retorna en un varchar.
Básicamente seria algo asi como:
Declare @campo varchar(10)
Declare @valor varchar(100)
Declare @ID numeric(10)
Set @campo = 'texto1'
Set @valor = 'fulano perez'
Set @ID = 1100
Select @campo from datos where campoID = @ID
Si alguien sabe como hacer esto, por fa de ser posible sin ejecutar
"exec" ya que no esta permitido su uso en las funciones
Muchas gracias
Diego Uribe
Leer las respuestas