Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    10

    [SQL] Modifica di un singolo carattere

    Ciao a tutti!
    Volevo sapere se è possibile modificare un singolo carattere di una stringa, tipo con un update..Boh!

    Ciao
    oSk

  2. #2
    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

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    10
    Ok..Grazie!
    Cmq me la sono cavata con un replace:
    replace ('abcd','d','e') ===> abce

    Ciao!
    oSk

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.