
Pablo Mendoza
PreguntaPuede pasar que no sepas de antemano que te va a devolver la función?
Por ejemplo que devuelva un BOOL “FALSE” si no encontró registros en una tabla, y si los encontró, que devuelva el resultado?

Pablo Mendoza
Clarísimo! gracias!

Osvaldo Frias
Sé que no es posible del todo hacer esto, y aunque se pueda, no sería una buena práctica, el punto de saber qué nos devuelven las funciones es tener una idea clara de lo que hace el programa en todo momento.
Para el ejemplo que mencionas, lo mejor sería que si una función no encontró registros en una tabla al hacer una consulta, entonces que devuelva una referencia a
NULL
Así más adelante podrás validar si la consulta devolvió registros si el resultado es diferente de
NULL
Saludos.