Solo aceptan parámetros de entrada.
Ejemplo de sintaxis de una función:
CREATE
[DEFINER
= { user | CURRENT_USER }]
FUNCTION sp_name ([func_parameter[,...]])
RETURNS type
routine_body
func_parameter:
param_name type
type:
Any valid
MySQL data type
routine_body:
Valid SQL
routine statement
Explicación traducida:
CREAR
[DEFINER
= { usuario | USUARIO_ACTUAL }]
FUNCIÓN nombre_sp ([parametro_función[,...]])
DEVOLUCIONES tipo
cuerpo_rutina
parametro_función:
nombre tipo_parametro
tipo:
Cualquier tipo de datos MySQL válida
cuerpo_rutina:
Declaración de rutina de SQL válido
Las partes escritas en mayúsculas, deben ir así siempre al realizar la sentencia correctamente.
Las partes escritas en mayúsculas, deben ir así siempre al realizar la sentencia correctamente.
No hay comentarios:
Publicar un comentario