MySQL - Procedimiento 'borrar'

   
Vista:
Imágen de perfil de Antonio

Procedimiento 'borrar'

Publicado por Antonio (12 intervenciones) el 11/05/2016 14:27:43
Buenas estoy realizando el ciclo formativo de grado superior de desarrollo de aplicaciones web , y me vendría de perlas ayuda con esta materia , ya que se me atraganta y he entrado a este ciclo sin experiencia nueva , gracias .

Iré planteando dudas , con lo que yo entiendo y hago y no funciona
2. Codificar el procedimiento 'borrar' que permita borrar un empleado cuyo
código se pasará como parámetro

delimiter $$
drop procedure if exists borrar $$
create procedure borrar (vendedor_no varchar(4))
begin
select emp_no from empleados where emp_no = vendedor_no;
delete from empleados where emp_no = '8001';
end $$
delimiter ;

Sí necesitáis algún código más decírmelo , lo hacemos sobre una BD llamada Empresa la cual venimos usando todo el curso para las prácticas .
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Procedimiento 'borrar'

Publicado por DAVID (63 intervenciones) el 12/05/2016 08:18:33
cambia esto:
1
2
select emp_no from empleados where emp_no = vendedor_no;
delete from empleados where emp_no = '8001';

por esto:
1
delete from empleados where emp_no = vendedor_no;


Un saludo,
David
estudio de diseño web
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Antonio

Procedimiento 'borrar'

Publicado por Antonio (12 intervenciones) el 13/05/2016 10:34:04
muchas gracias , solucionado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Procedimiento 'borrar'

Publicado por DAVID (63 intervenciones) el 13/05/2016 11:24:11
Para imprimir por pantalla, en oracle se usa DBMS_OUTPUT. Pues en Mysql se hace así de simple:

1
SELECT 'Hello World!';

Un saludo,
David
estudio de diseño web
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar