Execute:
 
ALTER TABLE racatran
 drop CONSTRAINT fk_racatran_pocapess;
 
ALTER TABLE racatran
 ADD CONSTRAINT fk_racatran_pocapess FOREIGN KEY (codipess)
 REFERENCES pocapess (codipess);
 
select status, delete_rule from user_constraints
where constraint_name = 'FK_RACATRAN_POCAPESS';
 
E coloque o resultado.
 
ps: Bom final de semana! ;-)
Atenciosamente,

Anderson Haertel Rodrigues
Administrador de Banco de Dados
Florianópolis/SC - [EMAIL PROTECTED] 

-----Mensagem original-----
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Fabiano P.
Enviada em: sexta-feira, 28 de julho de 2006 17:14
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Chave Estrangeira


Versão 9i, estou usando o SQL PLUS.

On 7/28/06, Anderson Haertel Rodrigues - FLN <
[EMAIL PROTECTED]> wrote:
>
> Fábio,
>
> Versão do Banco? E que ferramenta/versão está gerando o teu DDL (se for
> usada uma ferramenta)?
>
>
> >Boa Tarde
> > Estou criando uma chave estrangeira no banco na base.
> > /*
> > ALTER TABLE racatran
> > ADD CONSTRAINT fk_racatran_pocapess FOREIGN KEY (codipess)
> > REFERENCES pocapess (codipess)
> > */
> Ok. Normal.
>
>
> > só que quando vou ver a ddl dela, esta:
> > /*
> > ALTER TABLE racatran
> > ADD CONSTRAINT fk_racatran_pocapess FOREIGN KEY (codipess)
> > REFERENCES pocapess (codipess) ON DELETE SET NULL
> >*/
> Ver de que forma?
>
>
> >esse "ON DELETE SET NULL" ele coloca automático.
> Ele quem?
>
>
> >tem como configurar para
> >nao colocar? ou teria que deixar o campo codipess como NOT NULL na
> tabela?
> Por default, é NO ACTION a criação de uma Constraint de FK no Banco (9.2.x,
> pelo menos), conforme a 1a instrução.
> Se queres SET NULL ou CASCADE, deve-se especificar o mesmo.
>
> Atenciosamente,
>
> Anderson Haertel Rodrigues
> Administrador de Banco de Dados
> Florianópolis/SC - [EMAIL PROTECTED]
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>



-- 
Fabiano P.
Fone: (46) 8802-9486
E-Mail: [EMAIL PROTECTED]


[As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]



--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__________________________________________________________________
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Reply via email to