No permitir parámetros NULL a procedimientos almacenados en MySQL / MariaDB

Puedo especificar que las columnas de la tabla NO SON NULAS, pero ¿cómo hago para que un procedimiento almacenado o una función solo sean compatibles con argumentos no nulos? Agregar NOT NULL después del nombre del argumento no funciona.

Respuestas a la pregunta(1)

Su respuesta a la pregunta