拨开云雾现真容 SQL语句显神通

来源 :审计与理财 | 被引量 : 0次 | 上传用户:lian2008bang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  住房公积金制度是我国住房保障体系的主要组成部分,是保证职工住房消费的资金积累,提高职工购房支付能力的一项基本惠民制度。近年来,随着缴交人数的增多,资金规模不断地扩大,为保障资金使用与管理的合法合规性,揭示住房公积金政策执行效果情况,2006年,宜春市审计局组织力量对该市住房公积金管理中心(以下简称“该中心”)2004~2005年专项资金管理使用情况进行了审计。审计情况引起了市领导的高度重视,市领导认真听取了汇报,并对审计综合报告做出批示,要求市公积金管理中心以文件形式向市政府上报整改落实情况。该审计报告反映的有关问题也被省审计厅摘入向省政府提交的综合报告中。该项目被评为“2007年度全省审计机关优秀审计项目”。
  
  望洋兴叹
  此次审计是涉及到民生问题的专项审计,市局领导非常重视,专门召开会议讨论审计方案的编制,确定审计内容和重点。在吸取其他省份及省里其他设区市经验的基础上,确定了此次审计以正常财务收支审计为主线,计算机技术为辅,加大对业务数据的审计力度,从整理和分析业务数据中发现深层次的问题。
  进点第一天听取情况介绍时,审计人员才知道所谓“业务数据”的概念。该中心使用Oracle数据库进行数据管理,统管全市公积金缴交、放贷业务,数据涉及单位2 739个,人数14.99万人,金额6个多亿,数据记录上百万条,数据量10~20G左右。摆在审计人员面前的不但是陌生的大型数据库Oracle,更有10~20G的海量数据,再加上该中心提出由于自身管理人员技术能力有限以及对数据库安全的考虑,不希望与数据库进行联机或直接操作,这些无疑都让审计人员只有“望洋兴叹”了,不知该从何下手……
  
  愚公移山
  所谓万事开头难,难不倒坚韧的审计人员。审计组按照局领导“有条件要上,没有条件就是创造条件也要上”的要求,通过在网上查询大量有关Oracle数据库的相关知识与语句语法,在局计算机上进行反复论证与演练,终于实现了利用Oracle中的Spool缓冲池技术将Oracle数据导出到文本文件中。
  审计人员经与该中心机房技术人员多次协调后,有选择的导出了该数据库里中的表格:个人明细表(q_grmx)、个人信息表(q_grxx)、个人工资基数变更表(q_grxx_gzjsbginfo)、个人资金缴交率(q_grzj_jjl)、单位信息表(q_wldw)、单位明细表(q_wldwmx)、贷款个人合同表(d_grht)、贷款合同明细表(q_grhtmx)、借款人信息表(d_jkrxx_bginfo)、借款人配偶信息表(d_jkrxx_qs)共十张表。
  
  拨云见日
  拿到文本数据后,审计人员将数据导入到SQL数据库中,至此,在数据转换分析方面已经迈出了最艰巨的一步,被冠以“海洋”数据之称的神秘面纱终于在审计人员面前“犹抱琵琶半遮面”了:
  查询超额贷款的情况。
  首先,审计人员希望通过对个人贷款的金额进行排序,由于我市2005年公积金贷款额度最高为8万元,所以个人貸款金额超过8万元的贷款就是违规的贷款行为。通过对数据的查询,发现在“贷款合同明细表”中包含的“合同代码”、“贷款金额”等字段信息就能满足需求,于是直接对该表中的“贷款金额”进行有条件排序就行了。语句参考如下:
  q_grhtmx——贷款合同明细表中包含合同代码、贷款金额等需要的信息,设置语句如下:
  select * from q_grhtmx
   where dkje(贷款金额) > 80000 and year(jxdate) = 2005
  order by dkje desc
  查询当年(2005年)哪些单位个人缴交比例过高。
  循序渐进,按照审计方案,查找出公积金缴交比例过高的企业和单位,查看其是否在法定比例内进行缴交。在数据库中,有一张表专门保存个人缴交率,但是却没有缴交人信息,这就需要设置语句对“个人资金缴交率”表与“单位信息表”进行关联,并得出我们需要的结果。参考语句如下:
  select q_grzj_jjl.dwdm(单位代码),
   q_grzj_jjl.jjdate(缴交时间),q_grzj_jjl.grjjl(个人缴交率),q_grzj_jjl.dwjjl(单位缴交率),q_wldw$.dwname(单位名称)
   from q_grzj_jjl right join q_wldw$
   on q_grzj_jjl.dwdm = q_wldw$.dwdm
   where left (q_grzj_jjl.jjdate,4) = ’2005’
   order by q_grzj_jjl.dwjjl desc
  查询夫妻同贷的情况。
  通过对数据的不断分析,审计人员能够整体把握数据表之间的关系,并通过初步的查询,取得了比较理想的成果,大大增强了对业务数据的分析能力和自信心,敢于进行更深入、更复杂的数据分析工作。审计人员在大量的数据表中发现一张“借款人配偶信息表”,其中记录着所有贷款人的配偶姓名、身份证号等信息,与“借款人信息表”中的借款人关联。一个想法在审计人员脑中闪现,按照配偶信息表中的身份证号对借款人信息表进行查询不就是夫妻双方同时都存在贷款行为的结果么。比如说:借款人信息表中借款人张某在配偶信息表中能查到其配偶为王某,那如果我们按照王某的个人信息在借款人信息表里查到其同时有贷款记录的话,那同为夫妇的张某和王某就存在通常所说的“夫妻同贷”的违规行为。
  那么具体该如何做呢,如何保障查询结果的真实性和完整性呢?审计人员通过多次尝试和讨论,拟定了思路:可以通过配偶信息表取得所有配偶的姓名和身份证号,然后按照身份证号对借款人信息表进行查询,得出结果。其一,必须通过身份证号进行关联,因为配偶姓名存在重名的可能。其二,由于现行存在新老身份证号的现象,必须对所有的身份证号进行整理,最好的办法就是将所有的身份证号还原为原有的15位,再进行链接,确保结果完整。其三,对结果中相同身份证号的记录进行甄别,过滤掉不正确的数据,那么,结果就出来了。参考语句如下:
  对借款人配偶信息表整理:
  select qsxm(亲属姓名),qssfzh(亲属身份证号)
  into #qs
  from d_jkrxx_qs
  where qsxm is not null and qssfzh is not null
  将所有新的18位身份证还原到老的15位身份证号:
  update #qs
  set qssfzh =
   substring(qssfzh,1,6) + substring(qssfzh,9,9)
  where len(qssfzh) = 18
  对借款人信息表里的身份证号进行相同处理:
  select * into #jkr from d_jkrxx_bginfo
  update #jkr
  set jkrsfzh =
  substring(jkrsfzh,1,6) + substring(jkrsfzh,9,9)
  where len(jkrsfzh) = 18
  将两张处理好的零时表进行表连接:
   select
  #qs.qsxm,#qs.qssfzh,#jkr.jkrsfzh,#jkr.htdm
   into fqtd form #qs left join #jkr
   on #qs.qssfzh = #jkr.jkrsfzh
   delete fqtd where htdm is null(除去没有贷款的记录)
  
  后记
  随着现代社会的发展,科技水平日新月异,越来越多的企事业单位的原始业务数据实现了信息化管理,凸显出其独立性、真实性、数据量大等特点,并实现了与单位财务系统互联的强大功能。
  面对这一特性,原始的就账审账审计思路与方法已相形见拙,创造新审计思路、方法迫在眉睫。就公积金审计而言,如果只是针对该中心财务资料进行审计,就只能就该中心经费管理情况进行审计,而不能涉及到公积金的存、放过程中存在的深层次的问题及其执行政策的效果情况。通过此次审计,审计人员在审计中总结,在审计中提高,体会到了计算机辅助审计的重要性与强大功能,并且认识到自身计算机理论知识与运用能力的欠缺,这些有待于我们在今后的信息化建设、计算机技术普及工作中加强提高,为更好的履行审计监督职能提供更好的支撑。
  (作者单位:宜春市审计局)
其他文献
2008年11月起,大盘止住了连续大幅下跌之势,进入了缓慢的上升通道,至今大盘已运行到2 400点的位置。市场关于这波上涨的性质以及日后股指的方向,存在着较大的争议与分岐。是新一轮牛市的开始,日后将不断震荡上行?还是熊市的中场休息,接下来仍将继续下探?  参与这样的探讨,最终的结论并不重要,因为这只能由时间来证明,多辩也无意。我们还是从一些现象来加以分析,加以梳理,也许能从中体会出目前市场的真实状
期刊
时 事 聚 焦    胡锦涛G20峰会前接受采访:中国不会把自身问题归咎于别人。国家主席胡锦涛在赴韩国出席二十国集团(G20)领导人第五次峰会前夕接受了韩国媒体联合书面采访,就二十国集团在应对国际金融危机中发挥的作用及未来发展、中国为应对国际金融危机冲击和推动世界经济复苏所作的贡献、中国同亚洲邻国的关系、中韩关系现状和未来发展等回答了提问。他指出中国在面临巨大压力的情况下,保持人民币汇率基本稳定,
期刊
审计工作是直接关系到维护国家财经秩序,关系到推进政府部门依法行政,关系到加强党和政府的廉政建设,关系到整个改革开放和现代化事业。一年来,我县积极关心支持审计工作,队伍上强身子,工作上壮胆子,经济上给票子,待遇上松绑子,工作上压担子,优化审计环境,实行“五子登科”,有力推进了全县党风廉政建设和社会经济发展。    一、队伍上强身子,树立审计部门权威    我们认为,要搞好审计工作,必须健体强身,树立
期刊
时 事 聚 焦    通胀回落成定局,未来两月CPI涨幅或跌破5%。在“6%”的高位上运行了四个月之后,物价总水平终于出现明显“减速”。国家统计局昨日公布数据显示,10月份,居民消费价格(CPI)同比上涨5.5%,较9月份的6.1%回落0.6个百分点;10月份CPI环比上涨0.1%,较9月份0.5%的环比涨幅也有所收窄。   分析人士指出,通胀回落已成定局,预计未来两个月CPI涨幅将继续下滑,至
期刊
40多岁的他,举手投足展现的是朴实和干练,眉宇之间透露的是审计人特有的气质——顽强和睿智。他,就是修水县审计局局长胡平。  “位居领头雁,须做排头兵”。2001年初,胡平由修水县财政局副局长调任审计局副局长,2003年任审计局局长。在审计工作中,胡平既当指挥员又当战斗员,与审计人员奋战在一线……  在任局长的初期,胡平针对干部队伍中存在的工作积极性不高、业务不精通、遇事患得患失等问题,他认真研究,
期刊
时 事 聚 焦    温家宝:预调微调从一季度就要开始。2月6日至10日,国务院总理温家宝在中南海主持召开五次座谈会,听取社会各界人士对《政府工作报告(征求意见稿)》的意见和建议。温家宝说,政府工作必须反映人民群众的切身利益和要求,报告征求意见的过程,必须成为发扬民主、倾听人民群众意见的过程。写好报告还不是目的,按照人民期盼和要求的方向去做,让人民满意,才是根本目的。   针对深化垄断行业改革问
期刊
一、项目简介    (一)项目背景介绍。  A新区管理委员会于2002年成立。新区自成立后,开发建设和经济社会各项事业进展顺利,社区生活配套行动成效显著,规划体系不断完善,经济发展势头强劲,财政收入保持较快增长。同时,在发展过程也暴露了不同方面、不同层次的问题和矛盾。A新区是N市经济发展的重要部分和潜力,发展好坏影响整个市经济能否稳定和快速发展。如果对A新区进行财政财务收支审计,一方面摸清A新区发
期刊
时 事 聚 焦    温家宝:中国应对金融危机远不止4万亿元投资计划。中共中央政治局常委、国务院总理温家宝5月8日晚上在厦门与企业负责人举行座谈会。在座谈会上,温家宝进一步澄清了大家对4万亿元投资计划的看法。温家宝表示,应对金融危机远远不止4万亿元投资计划,其他政策将在年内不断出台。  温家宝说:“人家说,好象你这4万亿元就算用完了。其实他很不理解我们,我们应对金融危机远远不止4万亿元,那只是我们
期刊
2009年,是机关效能年,新余市审计局在市委、市政府、江西省审计厅的正确领导下,用科学发展观统领审计工作,围绕创佳绩、求高效,努力加强干部队伍建设,切实加大审计监督与服务力度,全面提高审计工作水平和质量,取得了显著成效,完成了年初计划和上级交办的各项任务,为全市经济和社会发展做出了积极贡献,得到了市委、市政府和上级主管部门的充分肯定。全年获省、市各种奖励22项,在年终市直各单位绩效考评中名列第三。
期刊
近年来,随着中央扩大内需投资项目的启动,政府投资性工程建设项目越来越多,建设规模越来越大,全国上下到处呈现出一派热火朝天的建设场面。但其背后,也隐现出一些令人担忧的现象,有的地方虽然政府每年都投入大量资金用于工程基本建设,但投资产生的效益却不尽人意,重复建设现象较重;有的地方一味贪大求全,工程建设质量却被忽视了,以至于新修道路尚未竣工验收,部分路段就出现龟裂、下沉现象,水库漏水、江河溃坝也屡见不鲜
期刊