ITPub博客

首页 > > > 数据验证的思考?

数据验证的思考?

作者:chinarocky 时间:2019-09-03 09:44:25 0 删除 编辑

引言:

  【首次验证】在前台界面,我们要求在新增或修改数据时,限制用户的输入。

    身份证:_____________(18位字符长度)

【二次验证】输入数据完毕后,我们偶尔还需要进行一下逻辑验证。

    身份证:42011719000101003X

错误提示:该身份证已注册

【最终验证】设计数据库时,每个表中都会有对数据做约束。

    alter table [User] add constraint CK_ID check( len(ID)=18  )

    alter table [User] add constraint UQ_ID unique(ID)

 

问题:

如何让【最终验证】【首次验证】【二次验证】具备关联性?

  也就是做前台验证时,能够直接调用这些约束。

  而不是人工的加上一些逻辑判断。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4547/viewspace-3132436/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-07-10

  • 博文量
    213
  • 访问量
    1691