查询语句的最终目的是为了查询出数据。如果写出的查询语句经过了前面的检查都没有错误的话。那么我们就要放弃对其进行业务口径和语法的修正,我们将使用最简单、最直接的办法对其进行校验,数据审核。
数据审核是一个非常艰辛的过程,因为一般意义上,一个查询语句到了这一步。应该是已经经过了编写人员的层层修改。在编写人员的大脑中“运行无误的”。某种意义上说,到了这一步。你所面对的最大的敌人在于自身的思维惯性。其次,综合征管系统中的垃圾数据是存在的。尽管我们使用了种种的措施来避免,但是这一现象仍然是不可避免的。所以,在作数据审核的时候需要编写人员需要相当清醒的头脑。你不仅要面对可能错误地语句,更要面对错误的数据。
这里我们使用税收会计的噩梦,金库对帐表来做为说明:
我们先看看这个表在2.0系统中的格式:
这个表的主要问题就是慢,日对帐需要三分钟,月对帐需要半小时,年对帐基本直接死机。但对于税收会计而言,经常审核这个表是一个好习惯。好了。我们现在开始:
本表的数据主要来源于以下的数据表:即核算单位和国库金额。
国库金额全部来源于金库报表的手工录入。数据全部来源于ctais2.KJ_SRRBB。需要注意的是,本张表的数据不和系统内部任何数据表格有数据关联关系。其数据来源仅取决于税收会计的录入数据或者税库银系统的报表下载。