第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

萌新求教!JAVA進行MYSQL數據庫數據插入操作時,出現數據重復的處理問題?

萌新求教!JAVA進行MYSQL數據庫數據插入操作時,出現數據重復的處理問題?

瀟湘沐 2019-12-11 13:09:35
兩種方案:1.先查詢具有唯一約束的字段是否已存在將插入的值,再決定是否進行插入操作2.直接進行插入操作,根據是否有報唯一約束異常來返回插入成功或者某些字段重復的信息從優(yōu)化上講,方案1更合適,但如果具有唯一約束的字段不止一個時,查詢過程就會及其耗時。這兩種方案是否根據使用場景選擇?另方案2如何提取數據庫返回的唯一約束異常,如返回具體的重復字段為哪個?
查看完整描述

2 回答

?
慕無忌1623718

TA貢獻1744條經驗 獲得超4個贊

當然兩個方式都用了。

比如注冊場景,方案1是為了友好提示:您的手機號已被注冊,請直接登錄等等~方案2是為了避免出現一些代碼邏輯上的問題,以及一些高并發(fā)的場景,導致數據庫出現重復數據。唯一約束能在根源上保證數據唯一


查看完整回答
反對 回復 2019-12-12
  • 2 回答
  • 0 關注
  • 271 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號