[ adopilot @ 04.11.2008. 10:54 ] @
Poštovani !
Radim neki export podataka u CSV datoteke kojim podatke moram odvojiti sa znakom (") navodnika,
Sada u nazivima imam rekorda koji imaju u sebi znak " pa mi to pravi probleme
Postoji li neka tsq funkcija koja bi mogla izbiti te znakove,
Ja sam ublizu da završim vlastiti UDF koji će to izbijati iz stringova ali kako se radi o velikim količinama podataka
strah me da nusporim procese bezpotrebno ako već postoji built in tehnologija za takvo nešto
Unaprijed zahavalan
Admir
[ Fedya @ 04.11.2008. 11:19 ] @
SELECT REPLACE(imeKolone, '"', '') FROM tabela ...
[ mmix @ 04.11.2008. 12:58 ] @
Mozes i da sacuvas navodnike, u CSVu " moze da se kodira unutar polja sa dupli dvostrukim navodnicima "", tj:

Prle "surovi" Peric => "Prle ""surovi"" Peric"


[ adopilot @ 04.11.2008. 13:50 ] @
Hvala za pomoć
Znao sam za REPLICTE ali mi nikada nije palo na pamet da ona može da mijenja String
obično sam ga koristio da ispunim prazam prostor u stringovima kada sam morao uraditi desno poravnanje.

A kada imam dva znaka koja mi prave probleme mislim da i zarez moram skloniti
da li onda koristim REPLACE((REPLACE(imeKolone, '"', '')),',',";")
ili ima neki jednostavni stirng

Velika hvala još jednom