Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [MySql] Sostituzione singolo carattere in un campo

    Sono una totale frana in sql;

    Se io faccio una
    select * from tabella where campo like ‘%§%’
    mi ritrovo un certo numero di righe che hanno il carattere § invece dello spazio (esempio: Sono§Andato§A§Fare).
    L’sql permetterebbe di modificare direttamente la stringa sostituendo il singolo carattere § con lo spazio in modo da ottenere “Sono Andato A Fare“?
    O mi conviene fare un programmino java che gestisce direttamente la stringa?

    Grazie mille e scusate se le mie domande vi possono apparire banali.

  2. #2

    Re: [MySql] Sostituzione singolo carattere in un campo

    una semplice replace

    select *, replace(campo, '§', ' ') AS campo_pulito from tabella where campo like ‘%§%’

    nella colonna "campo_pulito" hai quello che ti serve

  3. #3

    Re: Re: [MySql] Sostituzione singolo carattere in un campo

    Originariamente inviato da optime
    una semplice replace

    select *, replace(campo, '§', ' ') AS campo_pulito from tabella where campo like ‘%§%’

    nella colonna "campo_pulito" hai quello che ti serve
    E la replace posso inserirla anche in una UPDATE?

  4. #4

  5. #5
    Originariamente inviato da optime
    certo
    Ti ringrazio tanto...funziona perfettamente!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.