Oblicz następny klucz podstawowy - o określonym formacie
Mam tabelę, która zawiera listę identyfikatorów i różne inne kolumny, takie jak IDName.
Podstawowym kluczem tabeli jest sam identyfikator, jednak nie jest to automatyczne zwiększanie. Chcę więc móc wygenerować / obliczyć następny klucz podstawowy, jednak jest pewien zwrot:
Klucz podstawowy powinien mieć określony format, tj. 8-cyfrowy identyfikator składa się z trzech części:<the level><a code><a sequence #>
, np.<2><777><0123> = 27770123
Tak więc, gdy tworzę nowy identyfikator tabeli, chcę następnego numeru sekwencyjnego dla określonego poziomu i kodu. Na przykład. w powyższym przykładzie chciałbym znać kolejny numer sekwencji dla poziomu 2 z kodem 777, wynik powinien być ID 27770124 (0124 jest kolejnym w sekwencji).
Każda pomoc byłaby bardzo mile widziana.