1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
/* Ejercicio 17: Desarrollar un procedimiento que permita insertar nuevos departamentos según las siguientes especificaciones: - Se pasará al procedimiento el nombre del departamento y la localidad. - El procedimiento insertará la fila nueva asignando como número de departamento la decena siguiente al número mayor de la tabla. */ delimiter $$ drop procedure if exists 1x17 $$ create procedure 1x17( in nom tinytext, in loc tinytext ) begin select max(dep_no)+10 into @max from departamentos; insert into departamentos values ( @max, nom, loc ); set @max = null; end $$ delimiter ; -- call 1x17( 'MARKETING', 'PAMPLONA' ); |