Estou tentando criar um índice exclusivo de código de barras e data. É possível ter make barcode unique unless date is different than inserted row's (date) being inserted
? Criei um índice exclusivo no código de barras, mas às vezes as etiquetas são reimpressas acidentalmente ou as sequências são redefinidas depois que o tempo passa e ocorre o limite de três dígitos de 999.
[barcode] [date] what i want to happen
=========================================================
1234567999 2022-12-01 be entered into database
1234567001 2022-12-02 be entered into database
1234567999 2023-12-01 be entered into database
1234567001 2023-12-02 be entered into database
1234567999 2023-12-01 fail as duplicate
Como faço para que isso aconteça no Maria DB?