Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> update bazy zmiana typu pola z tinyblob na varchar, jak wybrać tabele z polami typu tinyblob
Dafidov
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 6.07.2005
Skąd: Śląsk Bytom

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


Witam.
Szukałem szukałem i nie znalazłem.
Mam za zadanie zmienic w bazie pola w tabelach z typu tinyblob na varchar, niestety nie udało mi sie nigdzie znalesc informacji czy da sie z bazy danych wybrac tabele zawierajace konkretny typ pola (w moim przypadku tinyblob) oczywiscie bez utraty danych zapisanych w tych polach (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .
Czy ma ktos wiedze na ten temat - czy mozna - i jesli tak to jakim zapytaniem - wybrac z bazy danych tabele z kolumnami konkretnego typu?
Jesli da sie to zrobic to jak najprosciej zapytaniem sql-owm dokonac takiej zmiany?
Z gory dziekuje za pomoc.
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Dafidov
post
Post #2





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 6.07.2005
Skąd: Śląsk Bytom

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


Dzieki smiga (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Jak bys mogl to powiedz mi jeszcze tylko jak teraz przejechac po liscie otrzymanych tabel zeby zmienic im typ pola na varchar?
Chyba powinno to byc cos takiego:
  1. ALTER TABLE `TABLE_SCHEMA`, `TABLE_NAME`, `COLUMN_NAME` CHANGE `information_schema`.`COLUMNS` `information_schema`.`COLUMNS` varchar NOT NULL;

Ale nie wiem jak przeleciec przez znalezione rekordy i czy na pewno w ten sposob uda sie dokonac zmiany typow pol....
Z gory dzieki za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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: 7.10.2025 - 09:26