数据校验逻辑
2018-03-23 11:53:48 0 举报
20180323版本
作者其他创作
大纲/内容
正常入库
数值
保持原样入库
转置
eg:1.a.A+a.B=c.C或a.A-a.B=c.C等,多为金额项;2.a.A=0,b.E=c.F,则必有b.B=b.C,c.D=02
eg:实还金额项有值,实还日期必须有值
其他类型
eg:线下订单数据,拒绝入库
多字段逻辑校验
a.A,a.B,c.C等多字段直接有一定的逻辑关系
字段格式校验
非空校验
主键校验
多表多字段联合逻辑校验
eg:线上数据,拒绝入库
eg:去掉字符串中的特殊字符,字符串中文编码转置等
eg:比如一些字段(贷款实还日期等)
eg:比如一些字段(利率/费率/金额项),为空时转置为0入库
拒绝入库
eg:去掉千分位符,保留位置,统一单位和精度
去重
单表内多字段联合逻辑校验
字段非空非null值校验
eg:不符合字段格式的日期格式转换为符合字段要求的格式(timestamp转置为date)
eg:1.A+B>=C,A-B=C等,多为金额项;2.A=0,E=F,则必有B=C,D=02
a.A有值b.B必须有值
日期
字段类型
eg:比如一些字段(贷款期限值/分润比例值等)
A,B,C等多字段直接有一定的逻辑关系
A有值B必须有值
eg:比如一些字段(会计日期等),为空时转置为0入库
0 条评论
回复 删除
下一页