分享至
根據日期生成唯一單號問題,示例:SFT-20190319-000001,SFT-20190319-000002。目前生成單號程序,會生成少量重複的問題,懷疑是并發訪問導致的。請問有沒有什麽辦法可以避免生成重複的單號呢?現在在方案是將生成條碼邏輯放在sqlserver的存儲過程中,C#程序調用后,會得到一個單號,存儲過程中會根據最大的單號值,加1,再返回,用多線程測試過,確定會生成重複的單號。
已邀請的邦友 {{ invite_list.length }}/5
IT邦幫忙