Witam. Potrzebuję z sobą podmienić 2 rekordy id (np. 1 na 2). Czy da się to zrobić w jakiś cywilizowany sposób, inny niż używanie 4 krotnego zapytania (pobierz id tego na jaki ma być podmieniany, tymczasowo zamień podmieniany na 99999999, zmiana 1 na podmieniany i podmiana tego 99999999 na 1)? Rozwiązanie samo w sobie wydaje się debilne, ale nie mam pojęcia czym to zastąpić. Jakieś propozycje??
vokiel
4.10.2009, 13:46:21
No niestety nie ma bardzo innej opcji. Pytaniem jest, po co Ci coś takiego? Może da się to zrobić w inny sposób?
nexis
4.10.2009, 14:44:30
Mógłbyś podać rekordy przed i po? Może coś wymyślimy.
viking
4.10.2009, 14:50:49
Co to za baza? Pewnie mysql a więc możesz użyć replace into. Tylko po co coś takiego?
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.