Inser/update
Michal Žeravík
michalz na olomouc.com
Středa Leden 26 00:33:26 CET 2005
pavel wrote:
>>v MySQL (ja vim ...) je prikaz REPLACE (je to update ktery v pripade, ze
>>zaznam neexistuje tak ho zalozi ...)
>>
>>
>
>Pozor, REPLACE neni UPDATE ale zamena puvodniho radku za novy
>(zatimco UPDATE meni jen vypsane sloupce, REPLACE ty nevypsane zamenuje za
>defaultni)
>
>
>
abych to upresnil, replace zavisi na definovanem unikatnim klici.
>Jinak je to ale nedocenitelnej prikaz, ktery setru mraky prace, skoda ze ho
>postgres nema.
>
>
>
treba ve firebirdu to resim triggerem pred insertem.
Je to v podstate simulace prepsani unikatniho klice.
Polozka se podle un.klice smaze a pak se vlozi nova.
michal
Další informace o konferenci Test