Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ograniczenia typów liczbowych
Jarod
post
Post #1





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


Tak się zastanawiam. Każdy typ liczbowy (czy to int, bigint), niezależnie jaka to baza ma pewną maksymalną wartość. I np mamy tabelę Zleceni gdzie jej jednym z atrybutów jest numer_zlecenia typu int. numer_zlecenia jest AUTO_INCREMENT - unikalny. Przecież wkońcu kiedyś zakres liczbowy się wyczerpie.. I co wtedy? Jak sobie poradzić z takim problemem?
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
Spotkałem się z opinią, żeby stosować tylko te typy, któe wchodzą w standard SQL. Czyli w mysqlu nie stosować bigint. Wtedy łatwiej będzie przenieść aplikację na inną bazę danych? Czy warto się tak ograniczać?


I tak i nie. Jesli sie ograniczysz to stracisz duzo typow danych bez ktorych nie bedziesz mogl roszyc. Np Postgres typ INET, mozna bardzo wiele wymieniac. Nieraz jest tak ze te same typy a maja inne wartosci. Musisz sie zastanowic czy to Ci sie oplaca, takie standaryzowanie roznych baz.
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: 28.12.2025 - 02:45