Alguém me ajuda terminar?

0 respostas
mysqlbancoprogramação
Gustavo_Castilho1

Alguém me ajuda a terminar o exercício de banco de dados? é referente a procedimentos, obrigado!

Código:

Delimiter $$

create procedure marcarPoltrona(codigoPassagem int, numPoltrona int)
begin

	if((select situação_pol from Poltrona where situação_pol <> "livre") =0)then
		insert into marcarPoltrona values(codigoPassagem, poltronaPassagem);
		select "Foi " as foi;
    else
		select "não foi" as nfoi;
	end if;
end;

$$ delimiter ;

call marcarPoltrona(2,2);

Exercício:

Tabela Poltrona:

create table Poltrona(
cod_pol integer not null primary key auto_increment,
número_pol integer not null,
situação_pol varchar (100) not null,
cod_oni integer not null,
foreign key (cod_oni) references Onibus (cod_oni)
);
Criado 2 de agosto de 2019
Respostas 0
Participantes 1