No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Tipos de funciones

20/31
Recursos

Aportes 7

Preguntas 2

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

Siempre he pensado que usar funciones agiliza los procesos, pero no sab铆a que ser铆an tan potentes. El problema que encuentro es cuando se cambian los tipos de datos o nombres, por ejemplo, y se tiene que cambiar en cada funci贸n creada. Eso lo volver铆a tedioso.

Yo suelo usar las funciones cuando se van a realizar c谩lculos o procesos que son muy repetitivos, pero cuando hago un simple 鈥渟elect鈥 a una tabla no las creo tan necesarias.

Las funciones definidas por el usuario son rutinas que aceptan par谩metros y devuelven un valor despu茅s de haber hecho un calculo o devuelven una tabla.
Ej:

CREATE FUNCTION f_TotalVendidoXProducto
(
	@StockItemID int
)
RETURNS decimal
AS
BEGIN

	DECLARE @total decimal

	SELECT @total = SUM(Quantity * UnitPrice)
	  FROM  Sales.OrderLines
	 WHERE StockItemID = @StockItemID

	RETURN @total

Al inicio de esta clase 鈥淭ipos de funciones鈥 estuve un poco incr茅dulo en que las funciones ayudar铆an en gran parte a optimizar, pero la verdad es que estoy sumamente sorprendido por el resultado. 隆Gracias Profesor Roy!

Este video es el video 19 no el 20 y el video 19 es el 20 el orden no es el correcto

Honestamente creo que este es el primer video al que le veo verdadera utilidad, voy a investigar m谩s acerca de las funciones que parece algo interesante y muy potente!

Jam谩s cre铆 que las UDF ser铆an tan eficientes. 馃槷