文章詳情頁
mysql - php如何處理因?yàn)槲ㄒ凰饕l(fā)的 Duplicate entry ’’ for key ’num’ (23000) 問題
瀏覽:100日期:2022-06-10 15:56:27
問題描述
我有個(gè)項(xiàng)目需要接口傳輸,就是類似充值的,我需要接收訂單編號入庫 有個(gè)變量是時(shí)間戳,根據(jù)這個(gè)時(shí)間戳檢索在這個(gè)時(shí)間戳后的充值信息但是有個(gè)問題是,為了防止漏單,我每5分鐘檢索的時(shí)候,都會把時(shí)間戳增加28000 而不是300000, 這樣就會導(dǎo)致訂單編號重復(fù),而導(dǎo)致失敗,thinkphp是解決了這樣的問題,但是很尷尬 我用的不是TP框架。從別的地方可以解決這樣的問題嗎?
問題解答
回答1:key重復(fù), 這是說里面的 空字符串, 這個(gè)和你說的有什么關(guān)系?就是num這列有多個(gè)空白字符串’’ 要插入數(shù)據(jù)庫呀.
完全沒看懂你的解釋.
回答2:話說用唯一索引的話,默認(rèn)值可以設(shè)置為NULL, NULL值不會沖突,而0或者空字符串’’會沖突。
回答3:這個(gè)錯(cuò)誤是數(shù)據(jù)庫爆出來的啊
相關(guān)文章:
1. 數(shù)組按鍵值封裝!2. docker不顯示端口映射呢?3. java - 阿里的開發(fā)手冊中為什么禁用map來作為查詢的接受類?4. java - 無法執(zhí)行該操作,因?yàn)殒溄臃?wù)器 "***" 的 OLE DB 訪問接口 "SQLNCLI" 無法啟動(dòng)分布式事務(wù)。解決方法?5. 主題切換問題,用過別人的webapp在后臺切換模板主題后手機(jī)端打開網(wǎng)頁就是切換到的主題了6. javascript - 為什么創(chuàng)建多行多列的表格最后只有一行內(nèi)有表格7. javascript - 使用vue官方腳手架進(jìn)行單元測試,如何覆蓋到watch里的變量?8. clone - git sourceTree克隆倉庫時(shí),都不停彈出Password Required彈窗,即時(shí)輸入正確的git賬號密碼還是彈出9. javascript - webpack中alias配置中的“@”是什么意思?10. html5 - 使用echarts中的圖表 一個(gè)頁面導(dǎo)入了好幾個(gè)js圖表 實(shí)現(xiàn)echarts圖表隨著瀏覽器窗口變化而變化時(shí)出現(xiàn)了問題
排行榜

熱門標(biāo)簽