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
nevt
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


można, jeżeli masz uprawnienia do odczytu bazy `information_schema` :
  1. SELECT `TABLE_SCHEMA`, `TABLE_NAME`, `COLUMN_NAME` FROM `information_schema`.`COLUMNS` WHERE `DATA_TYPE` = 'tinyblob';

powodzenia
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: 12.10.2025 - 06:14