![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 200 Pomógł: 1 Dołączył: 4.08.2012 Ostrzeżenie: (10%) ![]() ![]() |
kiedys varchar mogl miec max. 256 znakow wiec uzywalo sie go do tytulow, nickow, hase itd. do dluzszych tekstow byl text. ale od wersji bodajze 5 varchar moze miec nawet kilkadziesiat tysiecy znakow czyli tyle co text. tak wiec czym sie one roznia (jesli sie wgl roznia) i ktorego lepiej uzywac?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
TEXT jest obiektem, do którego wskaźnik przetrzymywany jest w tabeli, natomiast VARCHAR jest elementem tabeli. Ja nie dostrzegam różnicy pomiędzy jednym a drugim, czy to w czasie dostępu, czy ilości zajmowanego miejsca. Jedynie dla TEXT nie możesz nadać wartości domyślnej. Osobiście wolę używać pola typu TEXT ze względu na to, że nie trzeba określać jego wielkości, więc mam pewność, że tak jak w przypadku VARCHAR nie utnie mi kawałka tekstu, ze względu na ograniczenie liczby znaków.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 19:30 |