Dar nome a uma constraint no oracle

0 respostas
boneazul

Pessoal queria dar um nome a minha primary key no oracle pelo hibernate mas não to sabendo como ,pesquisei pra caramba mas num achei nada que eu possa falar pra prmiary key

@Entity
 @Table(name="ALIQUOTA")
 @SequenceGenerator(name = "SQ_ALIQUOTA", sequenceName = "SQ_ALIQUOTA", initialValue = 1,allocationSize = 1)  
 public class Aliquota {

		 @Id
		 @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="SQ_ALIQUOTA")
		 @Column(name="ALI_ID")
		 private Long id;

                 //Getters,Setters

}

Ai o hibernate gera um script do tipo

create table ALIQUOTA (
ALI_ID number(19,0) not null, 
PRIMARY KEY (ALI_ID));

Mas eu queridar dar um nome pra ela desse modo…

create table ALIQUOTA (
ALI_ID number(19,0) not null,
CONSTRAINT "PK_ALIQUOTA" PRIMARY KEY (ALI_ID)
);

Tem como??

Criado 4 de março de 2010
Respostas 0
Participantes 1