Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 517 Pomógł: 1 Dołączył: 25.08.2012 Ostrzeżenie: (0%)
|
Natrafiłem na problem, chcę zmodyfikować strukturę tabeli SQL dodając nową kolumnę, jeśli zastosuję zapytanie w moim skrypcie php:
to mi ją ładnie dodaje, kłopot zaczyna się wtedy jeśli dana kolumna już jest w tej tabeli a w dalszej części skryptu mam kolejną modyfikację struktury, poprostu skrypt się wywala. Kombinowałem w taki sposób: ale tu niestety wali mi błędami...... Queryproblem: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'if not exists `xxx`.`psy` ADD `rasa_psa` TEXT NOT NULL' at line 1 Ten post edytował krzesik 16.11.2012, 14:07:15 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 590 Pomógł: 107 Dołączył: 25.10.2011 Ostrzeżenie: (0%)
|
2. To w jaki sposób mogę rozwiązać mój problem? Jakoś inaczej sprawdzać czy kolumna istnieje? Odczytaj info o tabeli - mysql_list_fields (masz przykłady, przetraw je) (IMG:style_emoticons/default/smile.gif) |
|
|
|
krzesik [MSSQL][PHP]Nowa kolumna w tabeli MySQL 16.11.2012, 14:06:44
nospor 1) Przestań dawać TAG MSSQL skoro pracujesz na MYS... 16.11.2012, 14:12:06
krzesik 1. No tak, mój błąd.......
2. To w jaki sposób mog... 17.11.2012, 11:46:07
nospor Ja to w ogóle nie rozumiem czemu ty w jednym skryp... 19.11.2012, 08:41:24 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 16:23 |