Versão atual:

Procedimentos Banco de dados

Crie um procedimento para inserir um registro na tabela Trecho_Viagem.

?Verificação 1: Verifique se o ônibus inserido na chamada está com todas as poltronas com o status de “Livre”, caso sim, permita o insert e exiba mensagem confirmação, caso não, não permita e avise o usuário sobre o erro.

?Verificação 2: Verifique se as cidades inseridas são diferentes, caso sim, permita o insert e exiba a mensagem de confirmação, caso não, não permita e avise o usuário sobre o erro.

?Verificação 3: Verifique se a Data_Chegada é maior ou igual que a Data_Partida, caso sim, permita o insert e exiba a mensagem de confirmação, caso não, não permita e avise o usuário sobre o erro.

?Verificação 4: O usuário não precisa inserir o informação da Tarifa na chamada do procedimento, essa deve ser calculada pelo procedimento com base na Distancia inserida no procedimento. Faça a verificação da seguinte forma: Se a distancia for menor 50km a tarifa é 3 reais, se a distancia for maior ou igual a 50km e menor que 200km a tarifa é de 5 reais, se a distancia for maior ou igual a 200km a tarifa é de 10 reais.

?O insert só pode ser realizado após as 4 verificações. Avise o usuário com uma mensagem de confirmação caso o insert aconteça ou uma mensagem de aviso de insert não acontecer e qual verificação

?Depois através da chamada do procedimento, insira 05 trechos. Onde cada trecho deve utilizar um ônibus diferente.

Até agora fiz isso: https://ibb.co/Qf11bdC

Desde já agradeço

Versões(2):

Ver a versão formatada

Procedimentos Banco de dados

Comentário

new question