( vajtsz | 2009. 08. 05., sze – 21:56 )

most nem azer mondom de szerintem ez az update nem koser

" update valami_tablafele set sorrend = sorrend - 1 where katid = 147 and sorrend > 5 returning objid, sorrend; "

Az update olyan mezoket update el amelyekre az update ben szereplő where vonatkozik, ez ha mukodik is akkor is randa sztem vagy az adatbazis struktura vagy a programterv ha ilyen update kell.

De ha mindenkeppen ilyen ocsmanysag kell akkor en ugy probalnam meg hogy 1 temp tablaba kigyujtenem a where feltetelnek megfelelo adatokat az update elott, aztan abbol updatelnem a tablat... proba cseresznye