Prelevare solo una parte della stringa

di il
1 risposte

Prelevare solo una parte della stringa

Salve ragazzi,

mi servirebbe un aiuto, ho un campo utente valorizzato in questo modo: Marco - Rossi, Franco - Bianchi, Giovanni - Verdi ecc..

siccome a me servirebbe solo il cognome, come faccio a prendere solo quello che cui sta dopo -?

Grazie a chi vorrà darmi una mano.

1 Risposte

  • Re: Prelevare solo una parte della stringa

    Ciao CRTVLB,
    dovrebbe esserti sufficiente scrivere una cosa simile:
    SELECT 'Marco - Rossi' AS NOME_PASSATO,
           INSTR('Marco - Rossi','-') AS TROVA_CARATTERE,
           SUBSTR('Marco - Rossi',INSTR('Marco - Rossi','-')+1) AS RISULTATO
      FROM DUAL

    Ciao
Devi accedere o registrarti per scrivere nel forum
1 risposte