我在运行时发现下面错误restricted data type attribute violation ,有时出现,有时不出现,帮我想想有可能是什么原因,我在线等待!

解决方案 »

  1.   

    select district_name,boamingdian_name,truename,fee_date,parent_classcategory_name,class_category_name,class_id,bmjfrs,bmjfje,ytbmrs,ytbmje,stjfrs,stjfje,ytdjrs,ytdjje from
    (select district_id,district_name,boamingdian_name,truename,to_char(fee_date,''yyyy-MM-dd'') as fee_date,parent_classcategory_name,class_category_name,class_id,
     bmjfrs,bmjfje,ytbmrs,ytbmje,stjfrs,stjfje,ytdjrs,ytdjje from yzwx_dqczy_flcx
     union select null,null, null,null,null,null,null,null,null,null,null,null,null,null,null,null from yzwx_dqczy_flcx
     union select null,''净收入'',''净收入'',null,null,null,null,null,null,null,null,null,null,null,null,sum(bmjfje)-sum(ytbmje)+sum(stjfje)-sum(ytdjje) from yzwx_dqczy_flcx
    union select null,''合计'',''合计'',null,null,null,null,null,sum(bmjfrs),sum(bmjfje),sum(ytbmrs),sum(ytbmje),sum(stjfrs),sum(stjfje),sum(ytdjrs),sum(ytdjje) from yzwx_dqczy_flcx) order by district_id asc
      

  2.   

    设置一下数字字段的默认值为0,不要让它为NULL看看。