先上错误
Cannot add or update a child row: a foreign key constraint fails (`library`.`borrowing`, CONSTRAINT `cardid` FOREIGN KEY (`idcard`) REFERENCES `user` (`idcard`))
你以为是idcard不一致,对也不对。
虽然是idcard不一致,但是我就是直接从另一个表里去的这个idcard,怎么会不一样?
于是,我去看了看我查的数据,我去真的变得不一样了,怎么回事?见鬼了?
我又想了想,这么长的数据,会不会被截断了
一波调试之后发现,是java取数据的时候给我做了去精度,没错,都两位数据做了四舍五入,原数据的长度为513581199512124012