Hola:
Hace poco que comencé con SQL Server. Estoy bastante acostumbrado a
programar en Visual Basic.
Estoy probando la función EXISTS, aunque se puede aplicar sobre cualquier
función supongo y la idea es preguntar si EXISTS devuelve un TRUE o un
FALSE, pero evidentemente estoy haciendo algo mal porque obtengo un error.
Lo que hago se parece a ésto:
if EXISTS (select * from MITABLA where Col1 = 10) = True
Begin
Select 'Existe' AS RESPUESTA
End
Sé que si ejecuto la misma instrucción sin = True, lo que se está
preguntando es si es verdadera y si es así se hace lo que va luego de BEGIN,
pero me perturba un poco no poder preguntar qué está devolviendo la función
y actuar en consecuencia.
Muchas gracias.
Federico
Leer las respuestas