久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

mysql - php如何處理因為唯一索引而引發的 Duplicate entry ’’ for key ’num’ (23000) 問題

瀏覽:109日期:2022-06-10 15:56:27

問題描述

我有個項目需要接口傳輸,就是類似充值的,我需要接收訂單編號入庫 有個變量是時間戳,根據這個時間戳檢索在這個時間戳后的充值信息但是有個問題是,為了防止漏單,我每5分鐘檢索的時候,都會把時間戳增加28000 而不是300000, 這樣就會導致訂單編號重復,而導致失敗,thinkphp是解決了這樣的問題,但是很尷尬 我用的不是TP框架。從別的地方可以解決這樣的問題嗎?

問題解答

回答1:

key重復, 這是說里面的 空字符串, 這個和你說的有什么關系?就是num這列有多個空白字符串’’ 要插入數據庫呀.

完全沒看懂你的解釋.

回答2:

話說用唯一索引的話,默認值可以設置為NULL, NULL值不會沖突,而0或者空字符串’’會沖突。

回答3:

這個錯誤是數據庫爆出來的啊

相關文章:
主站蜘蛛池模板: 汕尾市| 塘沽区| 枞阳县| 承德县| 临沂市| 铜川市| 革吉县| 汶川县| 崇义县| 紫云| 清镇市| 景德镇市| 哈巴河县| 额尔古纳市| 闸北区| 宣汉县| 连江县| 维西| 汤阴县| 昌宁县| 龙门县| 阿克| 康乐县| 彭水| 祥云县| 天祝| 芒康县| 明溪县| 阜阳市| 丰城市| 曲周县| 贡山| 玉溪市| 斗六市| 宁陕县| 阿坝县| 潮安县| 永昌县| 灵宝市| 南郑县| 泰顺县|