importclrclr.AddReference(Kingdee.BOS.Core)clr.AddReference(Kingdee.BOS.DataEntity)clr.AddReference(Kingdee.K3.FIN.CN.App.Core)fromKingdee.BOS.DataEntityimport*fromKingdee.BOS.Core.Metadata.FieldElementimport*fromKingdee.K3.FIN.CN.App.Coreimport*#addbyyldefAfterConvert(e):headEntity=e.Result.FindByEntityKey(FBillHead)accountFld=e.TargetBusinessInfo.GetField(FPURPOSEID)foriteminheadEntity:cl=item[PAYBILLENTRY]fordyincl:dy[PURPOSEID_ID]=20018obj=CNCommonFunction.GetDynamicObjectByID(e.Context,20018,accountFld)dy[PURPOSEID]=obj
④内部公开请勿外传--1收到客户公司反馈:语句执行时,EM里查看,临时文件1被消耗完后,自动使用临时文件2。--2捕获SQL语句:发现语句中使用了某个ORACLE的临时表-----ErrorStackDump-----ORA-01652:unabletoextendtempsegmentby128intablespaceTEMP-----CurrentSQLStatementforthissession(sql_id=7cxjmxnw91ydu)-----MERGEINTOTM_HS_ENDINITOUTSTOCKSEQt1using(SELECTt4.FVALUATIONMETHOD,t2.FAcctgRangeId,t2.FMASTERID,t4.F...
1.建表语句CREATETABLET_EBG_BANK_CNAPS(BANKCNAPSNVARCHAR2(20),BANKNAMENVARCHAR2(50)NOTNULLENABLE,PROVINCENVARCHAR2(50),CITYNVARCHAR2(100),BANKDETAILNVARCHAR2(200)NOTNULLENABLE,REMARKNVARCHAR2(500),CONSTRAINTPK_T_EBG_BANK_CNAPSPRIMARYKEY(BANKCNAPS)ENABLE);CREATETABLET_EBG_BANK_CNAPS_TEMP1(BANKCNAPSNVARCHAR2(20),BANKNAMENVARCHAR2(50)NOTNULLENABLE,PROVINCENVARCHAR2(50),CITYNVARCHAR2(100),BANKDETAIL...
YonyouSoftwareCorporationSQL语句效率分析用友软件股份有限公司冯建民2013年8月10日YonyouSoftwareCorporationOracle局部性能诊断-分析sql-2缺少合适的索引?前言统计信息没有更新?查询缺少必要的过滤条件?表关联应该用hashjoin的走了nestedloop?新版本数据库Bug导致老版本高效的sql性能变差?高水位线导致全表扫描?内存分配的问题1统计信息的问题2有无索引的问题3归档日志空间导致的问题5SQL语句本身的问题4YonyouSoftwar...
---福利结账失败,2009-01期间某个福利类别期末处理,结账失败,提示:ORA-01407:无法更新(XXXX.BM_DATA.PSNCLID)为NULL。--查询垃圾数据,经查人员档案表bd_psndoc中有一条pk_psndoc=0001A9100000000012DJ,pk_psnbasdoc=0001A9100000000012DI的记录被删除selectpsnid,pk_psnbasdocfrombm_datawherebmclassid=1003A910000000000TZ5andcfundyear=2009andcfundmonth=01andpk_psnbasdocnotin(selectbm_data.pk_psnbasdocfrombm_da...