巧用函数去除文本中前后相同的字符

作 者:

作者简介:
刘阳,阙圣贵,海安县审计局

原文出处:
江苏审计

内容提要:


期刊代号:V3
分类名称:审计文摘
复印期号:2013 年 10 期

关 键 词:

字号:

      近日,海安县审计人员在核对某单位水资源费收取情况时,从财务数据凭证库中我们发现单位收取水资源费记录比较规范,摘要记载如:“收张三水资源费”、“收李四水资源费”等。如何从摘要中提取出“张三”、“李四”等单位名称用于与业务数据中的单位名称进行关联比对分析?审计人员想方设法通过Replace和Trim函数去除了摘要中的“收”和“水资源费”,具体做法如下:

      第一步:从凭证库中筛选出水资源费征收的记录,生成水资源费实收表。SQL语句如下:

      Select[凭证日期],[凭证号],[摘要],[借方金额]INTO水资源费实收表From[凭证库]WHERE[科目编码]="10203" AND[借方金额]>0;

      第二步:用Replace函数将摘要中开头的“收”和结尾的“水资源费”字符替换成空格。SQL语句如下:

      UPDATE水资源费实收表SET摘要=Replace摘要,"收","";

      UPDATE水资源费实收表SET摘要=Replace摘要,"水资源费","";

      第三步:用Trim函数去除摘要中开头及结尾的空格。SQL语句如下:

      UPDATE水资源费实收表SET摘要=Trim摘要

      这样摘要中仅保留下单位名称。

相关文章: