Ahoj, na http://mm.gene.cz/ jsem si našel toto:
5.3. Obnova záznamů
UPDATE nazev_tabulky SET jmeno_sloupce=nova_hodnota WHERE podminka;
- př.: UPDATE knihovna SET stran='260' WHERE kniha='Lesnictví';
- u knihy "Lesnictví" jsme upravili počet stran
Potřeboval bych vědět jak to mám udělat když nechci nahradit celý obsah buňky, jen chci např přidat něco na konec, nebo nahradit jen část textu.
Je tu nějaký zástupný znak, nebo jak to udělat?
No musel bys nejdrive pomoci SELECT ziskat obsah bunky, tento obsah upravit a pres UPDATE tento zmeneny obsah upravit v databazi.
neco podobnyho se myslim resilo tady: http://www.webzdarma.cz/forum/read.php?f=5&i=9693&t=9679
UPDATE knihovna SET stran=stran+30 WHERE kniha='Lesnictví';
- u knihy "Lesnictví" jsme zvýšili počet stran o třicet
mm.gene.cz
- text pres REPLACE, cisla viz RUR, atd.
Nejjednodussi je, ze ty mas cely zaznam a bud udelas UPDATE celeho radku nebo celych hodnot v nem.
Mohl byste dát prosím příklad? na mm.gene jsem našel jen toto replace:
.. REPLACE(retezec,co_nahradit,cim_nahradit);
- př.: SELECT REPLACE('abeceda','abec','nezb');
- nahrazuje části řetězce; vypíše "nezbeda"
jinak jsem zkoušel také:
SELECT TRIM(BOTH 'retezec' FROM 'retezec ');
ale nefunguje