引言:
【首次验证】在前台界面,我们要求在新增或修改数据时,限制用户的输入。
身份证:_____________(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/ ,如需转载,请注明出处,否则将追究法律责任。