Autor Zpráva
Anonymní
Profil *
Ahoj, mam takovy problem a vubec si s tim nevim rady. Takze mam tabulku "polozky" a v teto tabulce potrebuji opravit udaje ve sloupci "Picture_back", ale POZOR pouze u radku, ktere obsahuji "_front" a prave tento radek potrebuji opravit , aby obsahoval hodnutu "_back" .

Nazorne vysvetleni:

D:/tomas/picture/DM001_front.jpg

potrebuji zmenit na

D:/tomas/picture/DM001_back.jpg

ALE POZOR, HODNOTA PRED "_" JE VZDY JINA NAPR. NASLEDUJICI RADEK OBSAHUJE D:/tomas/picture/DM002_front.jpg

Potrebuji pouze SQL prikaz, abych mohl UPDATE provest primo v databazi.

Predem dekuji za pomoc. Tomas
roberta
Profil
toto by malo fungovat pod MS SQL 2000

update polozky
set Picture_back = left(Picture_back, len(Picture_back)-10) + '_back.jpg'
where right(Picture_back, 10) like '_front.jpg'
Kajman_
Profil *
nebo obdobně v mysql

update polozky set Picture_back=replace(Picture_back,'_front.jpg','_back.jpg') where Picture_back like '%\_front.jpg'
Anonymní
Profil *
Moc dekuji vsem za pomoc. Funguje to, moc dekuji. Tomas
Toto téma je uzamčeno. Odpověď nelze zaslat.

0