La diferencia está en el tipo de parámetro de salida.
Una función escalar devuelve un único valor escalar.
Una función de tabla devuelve una tabla con varias filas y columnas.
Avalados por :
La diferencia está en el tipo de parámetro de salida.
Una función escalar devuelve un único valor escalar.
Una función de tabla devuelve una tabla con varias filas y columnas.
Hola,
Las funciones escalares (a veces referidas como Funciones Definidas por el Usuario / UDFs) devuelven un único valor como resultado, no como un conjunto de resultados, y pueden ser utilizadas en la mayoría de lugares dentro de una consulta o declaración
SET
, excepto en la cláusula
FROM
(¿y tal vez en otros lugares?). Además, las funciones escalares pueden ser llamadas mediante
EXEC
, al igual que los Procedimientos Almacenados, aunque no hay muchas ocasiones para hacer uso de esta capacidad.
Las funciones de tabla son
funciones que los usuarios pueden consultar como cualquier otra tabla de base de datos, y se pueden agregar como una fuente de datos en tus vistas de cálculo gráfico
.
Puedes utilizar la cláusula from de una sentencia SQL para llamar a una función de tabla.
Saludos,
Sowmya.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute