¿Cómo pasar una fila completa (en SQL, no PL / SQL) a una función almacenada?
Estoy teniendo el siguiente problema (bastante simple). Me gustaría escribir una consulta SQL (Oracle), más o menos como la siguiente:
SELECT count(*), MyFunc(MyTable.*)
FROM MyTable
GR,OUP BY MyFunc(MyTable.*)
Dentro de PL / SQL, uno puede usar un tipo de REGISTRO (y / o% ROWTYPE), pero que yo sepa, estas herramientas no están disponibles en SQL. Sin embargo, la función espera la fila completa. ¿Qué puedo hacer para pasar toda la fila a la función almacenada?
¡Gracias!