MS SQL dotaz UPDATE (používaný z ASP.NET)
Chcel by som sa opýtať, či je možné do jedného SQL update dotazu zmeniť 2 položky z dvoch rôznych tabuliek.
predstavoval by som si to nejak takto:
UPDATE protokol SET uctovat=1 WHERE ... THEN
UPDATE test SET hotovo=1 WHERE...
Pretože v ASP viem dať update dotaz len do jedného riadku (deklaratívne v .aspx)
ešte jedna vec:
je možné do update dať niečo takého:
UPDATE protokol SET uctovat=NOT parameter WHERE ...
pretože mne to hlási chybu :(
Ďakujem.
Re: MS SQL dotaz UPDATE (používaný z ASP.NET)
Toto funguje v MySQL (v4.1.14):
Kód:
UPDATE protokol,test SET protokol.uctovat=1,test.hotovo=1 WHERE protokol.nieco OR test.nieco_ine
Toto funguje tiez:
Kód:
UPDATE protokol SET uctovat=NOT uctovat WHERE nieco