Maya, parte de este gran equipo de trabajo, nos ha hecho el favor de redactar esta reseña ya que conoce perfectamente el tema.
Solución:
Una restricción de verificación sigue las mismas reglas de sintaxis que las condiciones para una cláusula WHERE:
alter table foo
add constraint check_email
check (REGEXP_LIKE(email,'your_regex_goes_here','I'));
Más detalles en el manual:
- para Oracle 11 – http://docs.oracle.com/cd/E11882_01/server.112/e41084/conditions007.htm#SQLRF52141
- para Oracle 12: https://docs.oracle.com/database/121/SQLRF/conditions007.htm#SQLRF52141
Editar:
Sin embargo, existen algunas restricciones sobre lo que realmente puede usar en una restricción de verificación:
- Oracle 11: http://docs.oracle.com/cd/E11882_01/server.112/e41084/clauses002.htm#SQLRF52205
- Oracle 12: https://docs.oracle.com/database/121/SQLRF/clauses002.htm#SQLRF52205
Aquí puedes ver las reseñas y valoraciones de los usuarios
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)