Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException:

Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException:,第1张

关键信息:

1、MySQLIntegrityConstraintViolationException是指外键出错了(我的问题是所改主键作为了其他表的外键)

2、Duplicate entry '2'for key 'PRIMARY'是指主键重复了

解决办法:把数据库中那条主键为2的数据的主键改为其他值,再执行保存,就OK啦!

表示和的符号是&。

&是一个数学逻辑符号,如:在歌曲中,张三&李四,表示此歌曲由张三与李四共同演唱。在数学逻辑中此符号也充分运用到,意思是与、和。

&还有“联合”的意思,比如“A&B”公司,就是“A”和“B”两间公司合并起来的。

&起源:

字符 &的最早历史可以追溯到公元1世纪,最早是拉丁语et (意为and)的连写。最早的 &是e和t的合字,后来经过一些演变,形成了固定的合字,继而演变为符号。这个符号和古代一些西文字体的et连写几乎一样。

另外,在18世纪时,人们常在&后紧随一个小写的c,表示etc(et cetera,同为拉丁语,表示等等,其他。在欧洲语言中广泛使用)。

“ampersand” 这个词1837年被第一次加到字典中,它是 “and, per se and” 的连读音。&包含在任何罗马字体中,在现代语文中被频繁使用。

在当代,它的应用更为广泛,在短信和 Twitter 文字中,&用来替代单词 “And”,在编程语言(如 MySQL, C and C++, XML, SGML, and BASIC)中,它的意思是 “与”。

如:在歌曲中,张三&李四,表示此歌曲由张三与李四共同演唱。

在数学逻辑中此符号也得到充分的运用。

&是逻辑语言。

&是逻辑语言,逻辑上表示两者属于缺一不可的关系,还可以表示一个人和另外一个人之意,与and同义。如A&B,表示A与B,A和B,A×B。

字符 &的最早历史可以追溯到公元1世纪,最早是拉丁语et (意为and)的连写。最早的 &很像 E 和 T 的组合,随着印刷技术的发展,这个符号逐渐形成自己的样式并脱离其原始影子。在这个字符中,仍能看出E的影子,但是T已经消失不见。

&的发展:

在18世纪时,人们常在&后紧随一个小写的c,表示etc(et cetera,同为拉丁语,表示等等,其他。在欧洲语言中广泛使用)。

“ampersand”这个词1837年被第一次加到字典中,它是“ and, per se and”的连读音。&包含在任何罗马字体中,在现代语文中被频繁使用。

在当代,它的应用更为广泛,在短信和 Twitter 文字中,&用来替代单词“And”,在编程语言(如 MySQL, C and C++, XML, SGML, and BASIC)中,它的意思是“与”。

如:在歌曲中,张三&李四,表示此歌曲由张三与李四共同演唱。在数学逻辑中此符号也得到充分的运用。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7466776.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存