Ciao a tutti!
Volevo sapere se è possibile modificare un singolo carattere di una stringa, tipo con un update..Boh!
Ciao
Ciao a tutti!
Volevo sapere se è possibile modificare un singolo carattere di una stringa, tipo con un update..Boh!
Ciao
oSk
una volta individuati i record da modificare con una opportuna clausola where è possibile modificare un certo campo in una certa posizione (nell'ipotesi che sia un campo stringa) utilizzando le funzioni di manipolazione delle stringhe.
Ad esempio la funzione substr(stringa, posizioneiniziale, lunghezza) restituisce la sottostring di una stringa a partire da una posizione iniziale e per un certo numero di caratetri.
Ad esempio substr('abcde', 0, 2) resituisce 'ab'.
Non credo però che queste funzioni siano disponibili in sql standard, io utilizzo Oracle, ma quasi tutti i db mettono a disposizione funzioni di manipolazione delle stringhe
Ok..Grazie!
Cmq me la sono cavata con un replace:
replace ('abcd','d','e') ===> abce
Ciao!
oSk