W dniu 2011-12-04 15:31, Tomasz Chiliński pisze:
On 04.12.2011 16:29, A.L.E.C wrote:
On 2011-12-04 15:26, Tomasz Chiliński wrote:
Tutaj coś innego, bo odwołanie do pola pdiscount przez alias tabeli a jest prawidłowe. To też na MySQL?
Tomku, może błąd w skrypcie upgrejdującym. Pamiętaj, że w MySQL transakcje nie działają z DDL'ami. Dlatego numer wersji bazy się aktualizuje nawet gdy wystąpią błędy podczas aktualizacji.
Słusznie Alku, dlatego zapytałem o DESCRIBE ;-)
u mnie na mysql w tym miejscu wywalało błąd podczas aktualizacji :
ALTER TABLE assignments CHANGE discount *TO* pdiscount decimal(4, 2) NOT NULL DEFAULT '0'" ALTER TABLE invoicecontents CHANGE discount *TO* pdiscount decimal(4, 2) NOT NULL DEFAULT '0'"
chodziło o "TO" po usunięciu tego aktualizacja przebiegła bez problemów