Esse artigo faz parte da revista Clube Delphi Edição 56. Clique aqui para ler todos os artigos desta edição

"FONT-SIZE: 10pt; FONT-FAMILY: Verdana"> 

Listagem 1. Criação de tabelas com campos NOT NULL

CREATE TABLE CLIENTES (

  CODIGO     INTEGER NOT NULL,

  NOME       VARCHAR(40) NOT NULL COLLATE PXW_INTL850,

  FANTASIA   VARCHAR(20) COLLATE PXW_INTL850,

  ENDERECO   VARCHAR(40) NOT NULL,

  CIDADE     VARCHAR(25) COLLATE PXW_INTL850,

  BAIRRO     VARCHAR(15),

  ESTADO     VARCHAR(2),

  CEP        VARCHAR(9));

Check Constraints

São constraints definidas a nível de campo nas tabelas do banco de dados. São responsáveis por validar o dado que está sendo armazenado naquele campo. A validação pode levar em conta os valores dos outros campos desse mesmo registro. Apesar de não estar oficialmente documentado (e portanto tem o uso desaconselhado), vários desenvolvedores definem ...

Quer ler esse conteúdo completo? Tenha acesso completo