010-52863266 

中国审计网欢迎您 , 为您提供专业的审核课程

用工匠精神       圆心中那个梦

新闻动态 真实、正向、传递价值

当前位置:首页 > 新闻动态

最新资讯 News

谈编码数据审计的分析技巧

来源: | 作者: | 发布时间: 2022-04-02 | 934 次浏览 | 🔊 点击朗读正文 ❚❚ | 分享到:

         else if (substring(@18位标准身份证号,1,6) not in
                  (select 行政区划代码 from 行政区划代码表)) 
             insert into 不合理身份证号记录表 values(@身份证号,@性别,'区划错误')
         else if( (cast(substring(@18位标准身份证号,17,1) as int) %2=1 and @性别<>'男')
                or (cast(substring(@18位标准身份证号,17,1) as int) %2=0 and @性别<>'女'))
             insert into 不合理身份证号记录表 values(@身份证号,@性别,'性别校验错误')
         else
             Begin try
                 if(cast(substring(@18位标准身份证号,7,8) as DATE) 
                     not between '1900-01-01' and GETDATE())
                    insert into 不合理身份证号记录表 values(@身份证号,@性别,'生日异常')
                 else if(dbo.f_CID15to18(substring(@18位标准身份证号,1,6)
                         + substring(@18位标准身份证号,9,9))
                         <>@18位标准身份证号)
                    insert into 不合理身份证号记录表 values(@身份证号,@性别,'校验位错误')
             End try
             BEGIN Catch
                 insert into 不合理身份证号记录表 values(@身份证号,@性别,'生日错误') 

联系我们 Contact US

  •   公司地址: 北京市海淀区永定路乙1号 

      电话号码:010-52863266

      传真号码:010-89294300

      E-mail:zhongshenpei@126.com