- Home
- Categorie
- Coding e Sistemistica
- MYSQL e altri Database
- E' possibile impostare un campo MySQL in modo che sostituisca un carattere?
-
E' possibile impostare un campo MySQL in modo che sostituisca un carattere?
Ciao,
è possibile impostare un campo MySQL con quale regola in modo che quando gli arriva il valore da inserire sostituisca automaticamente un eventuale carattere (la virgola) con un altro (un punto)?Grazie,
ciao!
-
Ciao Delizart,
e' possibile farlo con Trigger e Procedure.Il problema è che per crearli, sono richiesti permessi amministrativi al DB ed i consueti hosting condivisi non li forniscono.
Ti conviene sicuramente farlo prima con php.
-
Ciao,
grazie della info
Mi sono guardato un pò quelle due cose e il trigger mi pare proprio ganzo.. peccato non poterlo utilizzare, mi sarebbe proprio servito!Ciao!
-
Ciao,
oltre ad usare il php come ti ha suggerito Bazarop (consigliabile soprattutto se devi fare più di una sostituzione o altri controlli/operazioni), puoi utilizzare la funzione REPLACE di MySql.REPLACE(str,from_str,to_str)
Es.
[php]
$query= "INSERT INTO tabella(campo) VALUES (REPLACE('".$valore."', ',', '.'))";
[/php]Ale