Java - ORA-00001: unique constraint

 
Vista:

ORA-00001: unique constraint

Publicado por Deysi Laura (30 intervenciones) el 25/02/2009 02:00:36
String qryInserta = " INSERT INTO paas_plan_anual (ic_paas_plan_anual,cg_dependencia,"+
" cg_cat_ccaop, cg_des_serv, ic_valor_estimado,"+
" ic_volumen, cg_unidad_medida, cg_carac_prod, cg_cla_entidad,"+
" ic_tri_primer, ic_tri_segundo, ic_tri_tercero, ic_tri_cuarto,"+
" ic_val_com_mipymes, ic_val_com_cubiertas,cg_anio)"+
" values(seq_paas_plan_anual.nextval,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";

if(rs.getString("cg_dependencia")==null || rs.getString(1).equals("")){ps2.setNull(1,Types.VARCHAR);}
else{
ps2.setString(1,rs.getString("cg_dependencia").toUpperCase());
}

me envia este error

Caused by: java.sql.SQLException: ORA-00001: unique constraint (DBO_COMPRAS.CP_PAAS_PLAN_ANUAL_PK) violated
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ORA-00001: unique constraint

Publicado por mario (622 intervenciones) el 25/02/2009 15:13:04
El problema es que en tu tabla tienes una llave CP_PAAS_PLAN_ANUAL_PK y estas queriendo repetir un mismo registro con la misma llave.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar