Postgres com FK em branco

2 respostas
cadocado

Saudações :stuck_out_tongue:

Estou usando Struts e Postgres para desenvolver um sistema e empaquei no seguinte problema. Tenho uma tabela A que possui várias chaves estrangeiras, todas referenciando uma outra tabela B. Queria fazer com que seja possível, ao inserir em A, deixar o inteiro dessas chaves em branco. Só lembrando que, como as chaves são números inteiros, não tem como setar como null, tem que ser em branco mesmo!

Ou seja, minha pergunta é: o único jeito de deixar essas colunas em branco é tirando elas no “insert into A (col1, col2)” (o que seria inconveniente e chato no caso do meu sistema, por causa do formulário de entrada) ou há um jeito de, caso o valor de entrada da chave estrangeira seja inválido, deixar o campo em branco?

Thks 8)

2 Respostas

AlissonGuj

tipo fazer uma verificação caso a entrada seja negativo

ele executa determinada linha de comando senao outra

flw

cadocado

Não entendi.

Criado 16 de outubro de 2009
Ultima resposta 17 de out. de 2009
Respostas 2
Participantes 2