Problema com banco de dados

2 respostas
karh-el

Tenho duas tabelas:
A chave primaria da 1ª é chave estrangeira da 2ª.
Tem como dar um comando sql na 1ª tabela e altomaticamente deletar a(s) outra(s) que depende(m) dela?
Nesse caso se eu fizer [color=green]drop table tabela1[/color] vai dar um erro porque a tabela 2 depende dela.

Outra coisa: tem algum comando sql que retorne o último dado inserido num tabela?
To fazendo um programa (trabalho da facudade) e preciso disso. Tá valendo java: classe metaData, ResultSet… qualquer coisa.

2 Respostas

josue_carrecon

A chave primaria da 1ª é chave estrangeira da 2ª. …
Como assim, porque, explique melhor o pruque disso???

fredferrao

O delete action da foreign key tem que estar como cascade. “ON DELETE CASCADE”. O que não é muito recomendade dependendo da tabela!

Criado 27 de setembro de 2009
Ultima resposta 28 de set. de 2009
Respostas 2
Participantes 3