Fórum Tabela no interbase? #42597

26/02/2004

0

Ola pessoal!

bom eu preciso saber como posso declarar chaves estrangeiras em código sql no interbase?
e para que serve a função

CONSTRAINT UK_CNPJ UNIQUE (CNPJ));

E alguem teria uma apostila de intrebase com sql mas completa as qu eu encontrei na net são muito vagas!!

desde já agradeço a atenção

Lenne


Lenne

Lenne

Responder

Posts

26/02/2004

Afarias

|bom eu preciso saber como posso declarar chaves estrangeiras em
|código sql no interbase?

Já viu a referência de SQL que vem com o IB (sqlref.hlp) -- comandos CREATE TABLE e ALTER TABLE

ex::

ALTER TABLE nome_tabela ADD CONSTRAINT nome_constraint
FOREIGN KEY (nome_campo) REFERENCES nome_tabela_referencia
ON DELETE CASCADE;


*** basicamente o SQL padrão (ANSI SQL-92) ***


|e para que serve a função
|CONSTRAINT UK_CNPJ UNIQUE (CNPJ));

Cria uma constrain UNIQUE no campo CNPJ (garante os valores do campo não serão repetidos)


|E alguem teria uma apostila de intrebase com sql mas completa as qu eu
|encontrei na net são muito vagas!!

Já viu a referência SQL no site do ClubeDelphi ?


T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar