Activa JavaScript para disfrutar de los vídeos de la Mediateca.
MariaDB, MySQL - Programación - FUNCTION - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Además de procedimientos, también disponemos de funciones, cuya diferencia es que devuelven un valor concreto de algo.
00:00:01
Su definición es muy similar a la de un procedimiento.
00:00:08
Llamamos a una función con un nombre, le podemos pasar parámetros o no, y va a devolvernos un tipo de dato.
00:00:11
En este caso, un tiniint.
00:00:18
Comienza, declaramos una variable, en este caso la establecemos a un valor, y la devolvemos.
00:00:22
Y ya está. ¿Cómo lo llamamos? Pues en este caso no se lo llama con call, sino simplemente select42 en cualquier caso. En cualquier sitio se le puede llamar a cualquier valor que tengamos por allí. Como lo que devuelve es un valor, pues en este caso al hacer select42, pues nos devuelve el 42.
00:00:27
En este ejemplo de aquí, pues estamos pasándole un parámetro de entrada, un precio, y va a devolvernos un valor entero.
00:00:44
¿De acuerdo? Pues entonces dice que va a crear una variable entera, la cual va a multiplicar ese precio por 114 y lo devuelve.
00:00:53
Igual lo podemos llamar de cualquier momento y ya está.
00:01:01
Es la única palabra que, aparte de function, tenemos return para devolver el valor correspondiente.
00:01:04
Y esta es su cabecera. No tiene mucho mayor interés, pero podemos ver un pequeño ejemplo con estos datos que tenemos aquí, con esta de 42, pues ver un poco qué es lo que hace esto y ya está.
00:01:10
Vamos a copiar este código, nos lo llevamos a nuestro MariaDB, ya está introducido y ahora pues efectivamente llevamos a 42 y volvemos que nos devuelve 42.
00:01:21
no tiene mayor interés
00:01:40
simplemente recordar que devolvemos
00:01:42
los valores a través de RETURN
00:01:45
y el valor correspondiente que tiene que ser del mismo tipo
00:01:46
que hayamos indicado
00:01:49
en la salida
00:01:50
- Idioma/s:
- Autor/es:
- Amadeo Mora
- Subido por:
- Amadeo M.
- Licencia:
- Dominio público
- Visualizaciones:
- 122
- Fecha:
- 2 de diciembre de 2020 - 21:06
- Visibilidad:
- Público
- Centro:
- IES CLARA DEL REY
- Duración:
- 01′ 53″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1364x768 píxeles
- Tamaño:
- 9.16 MBytes