![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 21.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam w bazie przechowywac numery dokumentow: Numer zbudowany jest Int_Int_Int_Int_Int/Char_Char/... dodatkowe czlony moga wystepowac ale nie musza np 12345/ss/mm/kd 12345/ss/nn Czy jest mozliwosc zbudowania pola ktore pilnowalo by numeracji, (numeracja dotyczy wartosci cyfrowej, znaki sa zmienne poza ich formatem)? Czy raczej kazdy czlon ('/') trzeba zapisac w oddzielnym polu. Vailor |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 21.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Projek firmowy.
Zrobilem to tak jak wczesniej pisalem. Trzy pola. numer_kolejny (varchar)- zawiera caly numer (1234/ss/ss), pole nie jest konieczne bo mozna skladac je w trakcie wyswietlania ale ze zwzgledu na wiele relacji i wygode dodalem je. numer_int - czesc liczbowa, kolejny numer dodaje funkcja max(numer_int)+1 numer_str - czesc znakowa, dowolny text Triggery zalozylem na pola numer_int i numer_str, funkcje trigerra po zmianie ktoregos z pol generuja nowy numer w numer_kolejny. Ten post edytował vailor 23.04.2005, 11:09:31 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 08:21 |