MySQL:主键的设计 7-9验证码

关于7-9验证码
MySQL:主键的设计 7-9验证码
MySQL:主键的设计 7-9验证码
答:
2.有待商榷,还在思考(暗语就是:我不会)
3.有,生产东西就类似于插入数据
4.身份证号不可以作为主键,因为主键是唯一的,不能重复,主键可以设置为自增
(提示说了,身份证号有重复)

关于第二题:
我的思路是这样的,但是我觉得数据库有它自己的想法(语法)
先切割字符串,在把字符串拿出来
(打扰了,下面的代码并不是按照MySQL来的)
if(i%2==0)
{
i+=i9;
}else{i+=i
7}

相关资料链接:
https://www.cnblogs.com/caicaizi/p/4955519.html
MySQL:主键的设计 7-9验证码

别人的建议:
感觉要用MySQL的触发器了,或者是存储过程,或者是函数

课件的参考案例:
别人的建议:可以模仿课件的代码
课件多次提及:存储过程
MySQL:主键的设计 7-9验证码
MySQL:主键的设计 7-9验证码
MySQL:主键的设计 7-9验证码
还是不明白7-9校正码吗???
比如说,我的学号10位(1355633086),要变成11位,就是下面的过程了
将各位分别与7和9相乘,再将乘积求和,得到377,用377对10求余数,得7,所求的余数7就是校正码

MySQL:主键的设计 7-9验证码
MySQL:主键的设计 7-9验证码
MySQL:主键的设计 7-9验证码