Restrições
Operadores
  • Operadores Relacionais:
    • =, <, >, >=, <=
    • Sintaxe: CHECK ( <val> <operador> <val> )
    • Exemplo: CHECK ( col1 >= 10 )

  • Operadores L�gicos:
    • AND, OR, NOT
    • Exemplo: CHECK ( (DT_NASC > DT_NASC_PAI) AND (DT_NASC > DT_NASC_MAE) )
  • Operadores de Conjunto:
    • IN: testa um conjunto de valores;
    • Sintaxe: CHECK ( <val> IN (<valX,…,<valY>) )
    • Exemplo: CHECK ( sexo IN (‘M’, ‘m’, ‘f’, ‘F’ ) )
    • BETWEEN: testa se um valor se encontra no intervalo declarado, ou seja, valor >= (valor X) AND valor <= valor Y;
    • Sintaxe: CHECK ( <val> BETWEEN <valX> AND <valY> )
    • Exemplo: CHECK ( idade BETWEEN 0 AND 150 )
    • LIKE: testa uma substring.
    • Sintaxe: CHECK ( <val> LIKE <valX> )
    • Exemplo: CHECK ( cep LIKE ‘86%’ )



Hosted by www.Geocities.ws

1