![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 744 Pomógł: 118 Dołączył: 14.02.2009 Skąd: poziome Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam pytanie odnosnie zmiany kolejnosci kolumn w bazie. powiedzmy tabela dane ma taka strukture: id (int) name (varchar) desc (varchar) id_kat (int) ... (int) id_sub (int) i teraz chce uzyskac taka, bez straty danych: id (int) id_kat (int) ... (int) id_sub (int) name (varchar) desc (varchar) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 855 Pomógł: 145 Dołączył: 17.07.2008 Skąd: High Memory Area Ostrzeżenie: (0%) ![]() ![]() |
Jak znajdziesz tę informację to rzuć linkiem, chętnie poczytam.
MySQL ładując dane do RAM zamienia VARCHAR na CHAR o długości odpowiadającej najdłuższej zawartości w tej kolumnie, tak więc w pamięci wszystkie wiersze są sobie równe - tak przynajmniej ja gdzieś czytałem (IMG:style_emoticons/default/tongue.gif) [edit] A można jeszcze inaczej: http://dev.mysql.com/doc/refman/5.0/en/cha...lumn-order.html (w komentarzach) Ten post edytował Mchl 29.11.2009, 18:22:44 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 08:24 |