» »

SQL in popravljanje polja v tabeli

SQL in popravljanje polja v tabeli

slawc ::

Torej, imam neko tabelo s poljem OPIS, ta tabela ima trapasti nekdanji YU kvazistandard za ćčđšđž.

Kako it skozi tabelo s pomočjo SQL in zamenjat vse trapaste znake v normalne.

primer: klexye -> klešče
LP, Slawc
  • spremenil: slawc ()

Primoz ::

update tabela set polje = funkcija(polje);

nekatere implementacije sqla imajo že vgrajeno search/replace funkcijo (kakšen regex parser ali kaj podobnega), nekaterim se jo da dopisat... v nekaterih bo treba pa napisat program, ki bo stvar izvedel row by row.
There can be no real freedom without the freedom to fail.

Zgodovina sprememb…

  • spremenil: Primoz ()

ToniT ::

Mogoče tole?

update tabela set polje = replace(polje,~,č);
itd.....

lahko da je sintaksa tudi taka:

update tabela set polje = replace(polje,'~','č');

Zgodovina sprememb…

  • spremenil: ToniT ()

slawc ::

Ja tista slednja naj bi bila, sment pa je, da dobim error v stilu not supported (tisti replace je ponekod implementiran, pri meni pa ne).
LP, Slawc

darh ::

katera baza pa je to ?

a si pogledal kaj dokumentacijo ?!? pod string functions bi blo najbrž kej uporabnega..
Excuses are useless! Results are priceless!

slawc ::

ma to je dbase III+ datoteka, hte ima trapast program za cenik, pa sm mal po svoje naredu en progi v builderju - zj me pa crke zezajo.
LP, Slawc

ToniT ::

Za DBASE III pa obstaja en program, ki ga je napisal Miha Mazzini. Poglej na njegovi strani.
Sicer pa evo: link.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Oracle PL/SQL pomoč

Oddelek: Programiranje
161579 (1018) MrStein
»

MSSQL začetnik

Oddelek: Programiranje
111746 (1531) nightrage
»

MySql in šumniki

Oddelek: Programiranje
6591 (549) Uporabnik
»

SQL poizvedba

Oddelek: Programiranje
152159 (1669) borchi
»

UPDATE in prazen field

Oddelek: Izdelava spletišč
15912 (756) SubOrbit

Več podobnih tem