Autor | Zpráva | ||
---|---|---|---|
luma64 Profil |
Zdravim, co moze prosim sposobovat fakt, ze sa mi neurobi update - pozrite nizsie, pricom select sa mi vykona..
SELECT * FROM pl where fld2='9999' ; UPDATE pl set fld1= 'D123' where fld2='9999'; Typ pola fld2 je varchar(10) collate utf8_slovak_ci NOT NULL Skusal so to aj trim(fld2)='9999', ale update sa neuskutocnil. ... je to zrejme sposobene tym, ze vo fld1= 'D123' uz takato hodnota pred Update bola. Ked som nastavil fld1= 'D1234' , update zbehol. Teda "oklamala" ma hlaska my sql Query returned no resulted. Myslel som si, ze ked je where splnene zahlasi aspon jeden zaznam |
||
Kajman Profil |
#2 · Zasláno: 5. 4. 2012, 08:54:15
luma64:
„Query returned no resulted“ Update nevrací sadu řádků s výsledky. MySQL nepočítá do ovlivněných řádků update řádků, které nezmění žádnou hodnotu. |
||
Časová prodleva: 11 let
|
0