Duda sobre insert y fecha
Publicado por Juan (2 intervenciones) el 03/10/2019 14:39:17
Hola a todos
Tengo una duda, necesito hacer un insert en el cual debo insertar una fecha pero dicha fecha no puede ser MAYOR a la fecha del sistema.
Ya probe con CHECK en la creacion de la tabla y hasta le hice un ALTER con un CHECK , pero no se si lo utilice bien o que por que le meto fechas superior a la actual y me deja ingresarlas coMO si estuviera bien.
Estoy utilizando WORKBENCH
**** ESTOY UTILIZANDO ALGO ASI****
Tengo una duda, necesito hacer un insert en el cual debo insertar una fecha pero dicha fecha no puede ser MAYOR a la fecha del sistema.
Ya probe con CHECK en la creacion de la tabla y hasta le hice un ALTER con un CHECK , pero no se si lo utilice bien o que por que le meto fechas superior a la actual y me deja ingresarlas coMO si estuviera bien.
Estoy utilizando WORKBENCH
**** ESTOY UTILIZANDO ALGO ASI****
1
2
3
4
5
6
7
8
9
10
11
12
13
create table speaker (
cod_speaker int,
nombre_speaker varchar(40) not null,
email varchar(50),
fecha_nac date,
check (fecha_nac <= curdate()),
primary key (cod_speaker)
);
alter table speaker add constraint check_fecha
check (fecha_nac <= curdate());
insert into speaker values (13,"juan","juan@gmail",'4000-02-10');
Valora esta pregunta


0