我是大三的一名学生 现在我用的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;
        }