SUMSEN

Oracle&Sql爱好者,用友NC管理员

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 2 3 4 5 6 ··· 17 下一页

2015年1月5日

摘要: select pk_glorgbook from bd_glorgbook where glorgbookcode='0100-0001';--0001N510000000006K4Xselect no,period,year,dr,pk_voucher from gl_voucher where ... 阅读全文
posted @ 2015-01-05 16:27 sumsen 阅读(535) 评论(0) 推荐(0) 编辑

2014年11月19日

摘要: from:http://www.itpub.net/thread-1636118-6-1.html Oracle在开启了归档模式后,会在指定的archive目录下产生很多的archivelog文件,而且默认是不会定期清除的,时间长久了,该文件夹会占用很大的空间。 问题:如何定期正确删除archi... 阅读全文
posted @ 2014-11-19 12:22 sumsen 阅读(1892) 评论(0) 推荐(0) 编辑

2014年11月13日

摘要: 1,使用全备份之后的还原不需要建立表空间。2,归档日志备份之后,使用delete all input,在backup database plus achivelog之后,会在完成备份之后自动删除归档目录中已备份的归档日志。归档之后,查看已备份归档日志片段4,问何涛我们的list backup of ... 阅读全文
posted @ 2014-11-13 11:30 sumsen 阅读(412) 评论(0) 推荐(0) 编辑

2014年7月9日

摘要: 问题的提出是周聪之前问过我的项目往来查询,不好在NC上一次性查询到。然后我就搞了一个很长的项目对账,发布了NC的节点。现在我做了总二的总账,每次领导问我项目还有多少钱,收了多少付了多少,我还要通过科目余额表查询,但是悲剧的是工程施工必须剔除月末配比的暂估,给13打电话,她也说NC没有法子查询一级科目... 阅读全文
posted @ 2014-07-09 17:29 sumsen 阅读(476) 评论(0) 推荐(0) 编辑

2014年7月4日

摘要: 之前的强大good sql只可以通过一个个输入分公司代码查询单一分公司和总部的往来,昨天江斌问我要所有扣分公司项目信息化20万的表,于是这个需求来了昨天想了好久,通过先查询一个凭证中是总部的pk_detail,然后再查询所有是往来的(通过rn>=2)减去总部的,或者子查询pk_detail总部的就可... 阅读全文
posted @ 2014-07-04 19:32 sumsen 阅读(460) 评论(0) 推荐(0) 编辑

2014年6月11日

摘要: 2、集团主要的供应商(按物资分类列举前10或20家名单),年采购金额、占比,结算方式,付款周期;(夏)年份要求是2013年arap_djfb中的单据日期不是常规的日期类型需要做这样的转换才可以select to_char(to_date(billdate,'yyyy,mm,dd'),'yyyy' )... 阅读全文
posted @ 2014-06-11 10:15 sumsen 阅读(408) 评论(0) 推荐(0) 编辑

2014年4月23日

摘要: 2014-04-23 江苏建工&用友公司会谈提纲1,合同规定江苏建工用友NC在实施成功之后三年免服务费(2010年增补了资金管理,如果以2010年作为软件最终实施完成,那么2010-2013年度公司可以不向用友公司交年服务费),2014年公司将要向用友公司交年服务费,此时可以享受9折优惠(当时售后服... 阅读全文
posted @ 2014-04-23 15:08 sumsen 阅读(512) 评论(0) 推荐(0) 编辑

2014年4月17日

摘要: select bd_glorgbook.glorgbookcode,bd_glorgbook.glorgbookname, gl_detail.explanation, bd_accsubj.dispname, gl_detail.debitamount 借方, ... 阅读全文
posted @ 2014-04-17 10:53 sumsen 阅读(256) 评论(0) 推荐(0) 编辑

2014年4月10日

摘要: 上午的时候山东公司要求下拨资金160万(因目前系统不能支付个人卡),在下拨单保存的时候系统提示余额不足,我马上看内部存款,结果发现人家还有190万呢,然后就看今天的委托付款单还有下拨单,山东都没有,一直搁浅到下午,我excel算一下差额365000,然后就依据这个数字查询近四个月的的凭证,还有各种单据,甚至跑到山东公司的账套查询都没有,这个时候想到了神奇的sql下拨单子表居然果然有这个,到了下拨单,神奇了,四年前的工作失误历历在目,惨不能直视这个肯定影响实时余额了。看了当天的委托付款和对账单,居然也有这个,这个时候知道了,365000的下拨是发生了,也不存在没有制证,只是委托付款第一步没有成功 阅读全文
posted @ 2014-04-10 16:37 sumsen 阅读(277) 评论(0) 推荐(0) 编辑

2014年4月8日

摘要: 需求:步骤:1,自建和集团分配科目的字段pk_create_glorgbook,事实证明bd_accsubj中的createcorp没用,科目表中的创建主体应该是pk_create_glorgbook也就是bd_glorgbook中的pk_glorgbook2,之后通过平级的subjcode来统计pk_create_glorgbook的不同数量,如果>=2则满足要求附注:平级subjcode来统计分析不同的pk_create_glorgbook,分组需要是上一级的科目,因为科目编码是2位数一个级次,因此可以count(distinct pk_create_glorgbook) over 阅读全文
posted @ 2014-04-08 11:48 sumsen 阅读(286) 评论(0) 推荐(0) 编辑

2014年2月27日

摘要: 原来:GLQC('3132',K('年')-1,'12',,,'本币','N','','本币','0001')+GLQC('314115',K('年')-1,'01',,,'本币','N','','本币','0001')改为:GLQM('314115',K('年')-1,'01',,,' 阅读全文
posted @ 2014-02-27 15:22 sumsen 阅读(228) 评论(0) 推荐(0) 编辑

2014年2月24日

摘要: 好长时间不写sql了,今天群里问了一个问题:我想得到的就是 2,3,4,就是低,5,6,7,8,9就是中,10,11....就是高,现在只知道zpcs,怎么得到高中低?case 写的,decode不好写首先是测试表然后让不同的人显示不同select user_name,(case when user_name in ('孙丹华','孙国平') then 'ok' when user_name in ('孙静怡') then 'ok2' else 'notok' end) as 测试 from sm_ 阅读全文
posted @ 2014-02-24 17:00 sumsen 阅读(969) 评论(0) 推荐(0) 编辑

2014年1月20日

摘要: 写在了银行账户表上面经常有单位的客商的联行号长度写了16位等低级错误这里通过 (length(:new.combineaccnum) not in ('5','12'))来控制。前面写的 (length(:new.combineaccnum) 5 or length(:new.combineaccnum) 12)不知道为什么不行create or replace trigger C_ACCBANK_SPACEbefore insert or update on bd_accbank for each rowdeclare -- local variables h 阅读全文
posted @ 2014-01-20 12:04 sumsen 阅读(667) 评论(0) 推荐(0) 编辑

2014年1月15日

摘要: 1,上海公司的委托付款,资金回拨第一步成功,第二步到供应商的时候出了问题2,结算中心下载支付状态,后经证实是项目部提供的账号错误3,上海公司通知我删除客商的这个错误账号,可是他们的委托付款的支付状态是成功,删除的时候会有触发器的阻止实际删除需要暂停触发器目前要做的事情:a,在结算中心更新支付状态的时候(NC中找不到网银付款指令状态表),即更新表fts_voucher_b,同步修改分公司委托付款单的支付状态(仅仅触发支付失败的,成功的不理)b,将分公司委托付款失败的支付状态改成3支付失败之后,触发器就可以不用暂停即可以修改错误的客商 阅读全文
posted @ 2014-01-15 17:11 sumsen 阅读(419) 评论(0) 推荐(0) 编辑

2014年1月8日

摘要: 目前使用数个月的触发器create or replace trigger ADDC4 before insert on bd_cubasdoc for each rowdeclare -- local variables here v_exp varchar2(200); begin --空格的客商 if regexp_like(:new.custname,'[[:space:]]') then raise_application_error(-20001, '客商名称:' || :new.custname || '有空格,请修改'); en.. 阅读全文
posted @ 2014-01-08 16:28 sumsen 阅读(351) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 17 下一页