Mam problem z UPDATE rekordów w bazie. Mam 130 pól i chciałbym za jednym razem przy UPDATE je wyczyścić, oprócz jednego pola - ID rekordu. Nie ma sensu robić tego ręcznie w ten sposób:
Ale uwaga. jeśli tabela jest połączona relacją przez FK to wywali rekordy powiązane. To zapytanie najpierw wywala stary rekord a potem wkłada nowy,
deha21
28.10.2015, 21:48:32
Nie wiem czy coś źle robię, ale baza w ogóle nie reaguje na REPLACE INTO... Tak czy inaczej, podany przez Ciebie kod zmienia chyba pole ID na 111, a chciałem, żeby wygumował wszystko z innych pól oprócz ID.
Pyton_000
28.10.2015, 22:07:34
Na prawdę nie wpadłeś na pomysł żeby za 111 wstawić swoje ID?
deha21
28.10.2015, 22:14:29
Cytat(Pyton_000 @ 28.10.2015, 22:07:34 )
Na prawdę nie wpadłeś na pomysł żeby za 111 wstawić swoje ID?
Za 111 czy za ID? Próbowałem tak i tak, i w ogóle nie reaguje. Za VALUES wstawiać ID to wydaje mi się w ogóle nie logiczne
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.