我是大三的一名学生 现在我用的EJB+STUCTS来练习做东西
在oracle数据库中OUTPUT_BILL的字段要求不为空 且默认值是1
但是我使用EM时报错
无法将 NULL 插入 ("CX01"."OUTPUT_BILL"."VALID_FLAG")
原因是没有给VALID_FLAG赋值 但是它有默认值都嘛 哪里出了错 public Boolean InsertCorpApp(OutputBill ob) {
try{
em.persist(ob);
em.merge(ob);
return Boolean.TRUE;
}
catch(Exception e)
{e.printStackTrace();
return Boolean.FALSE;
}
在oracle数据库中OUTPUT_BILL的字段要求不为空 且默认值是1
但是我使用EM时报错
无法将 NULL 插入 ("CX01"."OUTPUT_BILL"."VALID_FLAG")
原因是没有给VALID_FLAG赋值 但是它有默认值都嘛 哪里出了错 public Boolean InsertCorpApp(OutputBill ob) {
try{
em.persist(ob);
em.merge(ob);
return Boolean.TRUE;
}
catch(Exception e)
{e.printStackTrace();
return Boolean.FALSE;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货