viernes, 11 de noviembre de 2016

PRIMARY KEY

La restricción CHECK define una condición que debe satisfacer cada fila La condición puede utilizar las mismas construcciones que las condiciones de consulta, con las 
siguientes excepciones: 
  • Referencias a las pseudocolumnas CURRVAL, NEXTVAL, LEVEL y ROWNUM 
  • Llamadas a las funciones SYSDATE, UID, USER y USERENV 
  • Consultas que hagan referencia a otros valores de otras filas 
Una sola columna puede tener varias restricciones CHECK que hagan referencia a la columna en su definición. No hay límite para el número de restricciones CHECK que se pueden definir en una columna. 

Las restricciones CHECK se pueden definir en los niveles de columna o de tabla.

CREATE TABLE employees

(
salary NUMBER(8,2) CONSTRAINT emp_salary_min
CHECK (salary > 0),

Restricción CHECK 
  • Define una condición que debe satisfacer cada fila 
  • No se permiten las expresiones siguientes: 
    • Referencias a las pseudocolumnas CURRVAL, NEXTVAL, LEVEL y ROWNUM 
    • Llamadas a las funciones SYSDATE, UID, USER y USERENV 
    • Consultas que hagan referencia a otros valores de otras filas 

Share:

0 comentarios:

Publicar un comentario

Archivo

Cual es el tema de mayor interes para ti?