Relacionamento Null  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
viniciuspadua
JavaEvangelist
[Avatar]

Membro desde: 25/11/2006 17:21:30
Mensagens: 370
Offline

Estou querendo uma relacionamento que poderá ser nulo.
Quando crio a base no SqlServer o campo é criado como "null", mais quando é no postgre o campo é criado como "not null".

Como proceder?

alissonvla
GUJ Master

Membro desde: 17/04/2006 15:29:07
Mensagens: 1491
Offline

cara,

em anotação vc nao tem como fazer isso nao.
Ou vc muda isso na mao ou deixa na base de uma forma unica, ou null ou not null.

t+
viniciuspadua
JavaEvangelist
[Avatar]

Membro desde: 25/11/2006 17:21:30
Mensagens: 370
Offline

sera um problema do postgre então ?
alissonvla
GUJ Master

Membro desde: 17/04/2006 15:29:07
Mensagens: 1491
Offline

ha ta,

vc pode modificar isso no postgres, so da um alter table

t+
furacao123
GUJ Ranger
[Avatar]

Membro desde: 24/01/2008 22:05:47
Mensagens: 794
Offline

se voce tira o nullable = true, tambem cria o campo not null?

Voce esta usando JPA 2?

This message was edited 1 time. Last update was at 11/11/2011 10:14:56


Q8200 | Intel DG35EC | 4GB Kingston 800 |HD Seagate 250 GB SATA | HD Seagate 160 GB SATA | Monitor LG 22'' | Fonte AKASA 350W | GeForce 9600 GT
[Email] [Yahoo!] [MSN]
leomamedio
HelloWorld

Membro desde: 25/08/2010 11:37:58
Mensagens: 12
Offline

Se você estiver usando JPA...

Basta usar a anotação:

@Basic(optional = false)

Ex:



Quando o jpa criar a tabela essas colunas estarão como notnull
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team