1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

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

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags mysql ou faça a sua própria pergunta.