Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MPS2

[Resolvido] Campo hora

Recommended Posts

Possoal tenho que criar uma coluna com o campo Hora Início e Hora Fim. Nunca precisei trabalhar com hora e não faço idéia o que geralmente se usa.

 

Qual o tipo de dado que deve escolher para uma coluna Hora?

 

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não existe o tipo para TIME se for para guardar uma data/hora use DATE se for para guardar uma hora (apenas a hora) , use um NUMBER (de preferência) ou CHAR e faça uma constraint de validação.

 

Algo como

 

ALTER TABLE table_name
add CONSTRAINT constraint_name CHECK 
((SUBSTR(LPAD(hora,4,'0'),1,2) between '00' and '23' and
 substr(LPAD(hora,4,'0'),3,2) between '00' and '59')  );

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.