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 |
|
|
|
vailor Postgres potrafi pilnowac numeracji? 22.04.2005, 09:38:02
kszychu Pole autoincrement? 22.04.2005, 09:42:58
SongoQ @kszychu O to dziwne bo juz przez ladnych pare lat... 22.04.2005, 12:30:29
vailor hmm.. generalnie wlasnie myslalem o trzech polach ... 22.04.2005, 17:37:37
SongoQ CytatTylko zastanawialem sie czy PG nie ma jakiego... 22.04.2005, 18:49:15
Seth Cytat(SongoQ @ 2005-04-22 19:49:15)...Podczas... 22.04.2005, 23:33:25
SongoQ @Seth
CytatA probowales z widokami ? Wydaje mi sie... 23.04.2005, 16:29:43 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 19:26 |