Encapsulamiento
Usamos encapsulamiento cuando repetimos muchas veces la misma funcionalidad en varias apps
Funciones
- Reciben
>=1
parámetros - devuelven un (1) solo valor
- Se llaman de la forma
nombrefuncion(param1, param2)
Procedimientos almacenados
- Reciben
>=0
parámetros (IN) - Devuelven
>=0
parámetros (OUT) - Pueden hacer inserciones, actualizaciones, eliminaciones, además de consultas
- Se llaman de la forma
CALL nombreProcedure(param1, param2, @varSalida1, @varSalida2)