SQL助力商业银行贷款循环担保情况的审计

28.04.2015  18:47

  银行贷款担保是银行为了降低信贷风险、提高资产质量的重要措施之一。然而有些金融机构部分贷款存在循环担保现象,使贷款担保流于形式,未能真正发挥防范风险的作用。循环担保的最终结果是担保落空,形成事实上的信用放款,企业一旦无力偿还贷款,贷款风险全部由银行承担。面对庞大的放贷数据,采用传统的方法审查,费时费力且易遗漏,而采用计算机辅助审计能够迅速、准确的查找违规线索,提高了工作效率。以下是具体的审计思路和方法。

  一、整理贷款发放明细表,保留合同编码、信贷客户编号、合同开始日、合同到期日、合同金额、保证人编号、保证金额、贷款金额字段及属性值。

  二、整理好的数据表导入SQL2008数据库中,编写sql语句进行查询。(一)、查询循环担保发生在两个贷款主体之间的情况。语句为:select distinct a.信贷客户编号,a.保证人编号 from  dbo.贷款发放明细表 a, dbo.贷款发放明细表 b where a.信贷客户编号=b.保证人编号 and a.保证人编号=b.信贷客户编号;(二)、查询循环担保发生在多个贷款主体之间的情况。。语句为:select distinct a.信贷客户编号,a.保证人编号 from  dbo.贷款发放明细表 a, dbo.贷款发放明细表 b , dbo.贷款发放明细表 c

where a.信贷客户编号=b.保证人编号 and b.信贷客户编号=c.保证人编号 and c.信贷客户编号=a.保证人编号。

      三、根据查询情况,有的放矢进行审计取证,节约时间、人力,提高了工作效率。