检测数据是否对应

来源:互联网 发布:c语言多if 多else用法 编辑:程序博客网 时间:2024/05/20 08:42
检查数据总数是否对应,以及各条件(如状态)数据量是否对应
检查是否有重复值。如下检查分类下属性是否重名。

SELECT A.Expl_Seq,A.Option_Nm,MIN(A.Option_Seq),MAX(A.Option_Seq),COUNT(1)

FROM TB_EXPL_OPTION A

GROUP BY A.EXPL_SEQ,A.OPTION_NM

HAVING COUNT(1)>1

检查外键关系,即所在外键表有的数据,主表反而没有,如商品表中有的供应商ID,在供应商表没有。利用MINUS,EXISTS,NOT IN,左右关连ISNULL等。
检查一些必填字段是否为NULL
按业务本身逻辑检测

原创粉丝点击