secondo me il problema puoi risolverlo alla radice, ovvero inserendo nel DB il codice formattato per avre 4 caratteri numerici, o più a esconda di quanti articoli prevedi di avere.

quindi il tuo codice L01 dovrebbe essere: L0001

ed è sicuro che fino a L9999 sei a posto con l'ordinamento

Boolean