Funcion almacenada.
Publicado por Ernesto (1 intervención) el 26/05/2020 07:03:10
Estoy intentando pasar como parámetro una sentencia select para una función almacenada que calcula la edad. En una tabla tengo almacenada la fecha de nacimiento de una persona y quiero usar ese dato como parámetro para mi función. He pensado en que seria de esta forma:
select CEdad(select FechaN_Cli from Cliente where IDPers = 1);
Esta fue una sentencia de prueba, pero me indica un error, teniendo en cuenta que la función "CEdad" funciona muy bien.
¿Hay alguna forma de poder hacer lo que tengo planeado, o se tiene que pasar la fecha como parámetro?
select CEdad(select FechaN_Cli from Cliente where IDPers = 1);
Esta fue una sentencia de prueba, pero me indica un error, teniendo en cuenta que la función "CEdad" funciona muy bien.
¿Hay alguna forma de poder hacer lo que tengo planeado, o se tiene que pasar la fecha como parámetro?
Valora esta pregunta
0