Ir ao conteúdo
  • Cadastre-se

EndraH

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Tudo que EndraH postou

  1. Olá amigos! Estou tentando resolver esse exercício da faculdade utilizando a linguagem plpgsql mas não estou conseguindo. Se fosse em alguma outra linguagem eu já teria feito, mas estou meio perdido na sintaxe do plpgsql e gostaria de ver uma solução já pronta para poder entender melhor. Lá vai: Estrutura da tabela: Nome: agendamento id SERIAL NOT NULL PRIMARY KEY cliente VARCHAR(50) inicio TIMESTAMP, termino TIMESTAMP -> Premissas: - Expediente: 8:00 até 12:00; 13:30 até 17:30; - Não há expediente no sábado e domingo; - Não é permitido que um agendamento ultrapasse o horário do expediente (exemplo: o agendamento que inicia às 11:50 e finaliza às 12:10 e não é válido); - Não é permitido a sobreposição de horário entre agendamentos. -> Crie uma função chamada "agendaHorario" que receba os seguintes parâmetros: -timestamp com a data de início do agendamento; -integer com a duração (em minutos do agendamento); -varchar(50) com o nome do cliente. -> A função deve, se possível, inserir um agendamento para o cliente na tabela e retornar: -True quando for possível inserir o agendamento, respeitando as premissas; -False quando não for possível.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!