185 messaggi dal 06 settembre 2002
ciao a tutti.
dovrei fare un replace un pò particolare.
in un db devo sostituire un set di caratteri ( - ) -> (spazio trattino spazio) che si trovano all'inizio del campo.

es.
- 1709-2, Songjeong Dong - Gangseo-Gu

ho fatto una query del tipo: select campo from tabella where campo like ' - %'

ottengo così tutti i campi sui quali fare il replace.

Ma adesso non so come impostare il replace, cioè come sostituire i primi tre caratteri ( - ) con niente. Considerate che all'interno del record potrebbero esserci altri ( - ) all'interno del testo (vedi esempio)

Consigli? Soluzioni?

--------------------------------------
http://www.francescocrisafi.it
http://www.my-catanzaro.it
--------------------------------------
324 messaggi dal 20 settembre 2001
www.iromtek.com
miavar=replace(miavar," - ","")

dovrebbe fungere ;)

"Il problema delle persone è che cercano negli altri qualità che questi non posseggono mentre dovrebbero apprezzare ed esaltare le qualità che gli altri realmente posseggono"

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.