Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2017
    Messaggi
    10

    replace di un carattere

    Buona sera,
    avrei bisogno di modificare un carattere all'interno di una tabella nel mio DB.

    All'interno della mia tabella tariffe, ho un campo tar_parte che attualmente ha valori del tipo 12S-S4D; come posso modificare il campo affinchè abbia una cosa di questo tipo: 12S/S4D?

    ho provato con

    codice:
    update tariffe set tariffe.tar_parte = Replace(tariffe.tar_parte, '%-%','%/%') where tariffe.tar_precodice = 'JOS' AND tariffe.tar_parte like '%-%'
    ma mi da un errore di sintassi


    Grazie

  2. #2
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    ...... ma mi da un errore di sintassi
    Ho due osservazioni:


    1°)
    Nel replace non servono i "%"


    2°)
    Tu metti WHERE tar_parte like - ma non ti serve
    perche lui comunque già fa il replace solo dove c'è -


    Prova questa
    codice:
    update tariffe 
    set 
    tariffe.tar_parte = Replace(tariffe.tar_parte, '-','/') 
    where 
    tariffe.tar_precodice = 'JOS' 
    ;

    .

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.