Buenas estoy haciendo unos ejercicios de sql y me ha surgido un problema,
estoy creando una tabla:
create table carreras
(
codcarrera varchar2(4) constraint pk_carrera primary key,
fechayhora date constraint errorfechahora
check(to_char('fechayhora','HH:MM') between to_char('09:00','HH:MM') and to_char('14:30','HH:MM')),
importepremio number(6),
apuestalimite number(5,2) constraint limiteapuesta check(apuestalimite < 20000)
);
pero el dato fechayhora no se como ponerlo, tal como lo tengo puesto la tabla se crea, pero intento introducir datos y peta, en fechayhora tal como podréis intuir jeje quiero guardar una fecha y una hora y luego hacerle una constraint para que la hora esté entre las 09:00 y las 14:30, si alguien sabe como se lo agradecería.