Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Postgres potrafi pilnowac numeracji?
vailor
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
SongoQ
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

Ostrzeżenie: (0%)
-----


Cytat
Tylko zastanawialem sie czy PG nie ma jakiegos automatu na taka okolicznosc

Chodzi Ci o taka nieliczbowa sekwencje?

Mozesz to inaczej rozwiazac numer zapisywac z seqwencji lub obliczac na podstawie danych a w 2 polu zapisywac dalsza czesc. Pracowalem nad systemem fakturyjacym i tam byl podobny problem. Problem rozwizalismy w ten spsob ze nazwa (numer faktury) jest skladowa kilku tabel. To jak jest nadawane to juz pilnuja triggery i funkcje. Mysle ze mozesz to podobnie zrobic. Podczas wyciagania danych poprostu to laczysz, najgorsze jest wyszukiwanie takiego czegos bo trudno jest taki index zbudowac. Ale jak dobrze pokombinujesz to czasy sa znosne.

Mam takie pytanie odnosnie tego co tworzysz. Projekt firmowy, prywatny? Jestem ciekaw bo zauwazylem ze sporo firm ugryzlo ten temat.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 12:47