Questione : Come afferrare appena il testo dello specifc da T-SQL?

Ciao, sto scrivendo una domanda e devo afferrare appena una sezione della stringa. Può chiunque aiutare?

per esempio: SELEZIONARE ACCOUNTNAME A PARTIRE dal campione di risultati di ACCOUNT

Return: 10294 - Necessità del

I di Mayberry il risultato di ritorno di essere appena “Mayberry„.  Ho pensato a usando la sottostringa, ma sembra che possa usare soltanto un numero dell'insieme dei valori per il punto di conclusione e cominciare. Lo ho bisogno appena di afferrare il nome di cliente DOPO “-„ il simbolo, quello è che cosa ottiene me.

Thanks!
class= del

Risposta : Come afferrare appena il testo dello specifc da T-SQL?

Usare CHARINDEX per trovare il punto di partenza per la funzione di SOTTOSTRINGA:

SELEZIONARE la SOTTOSTRINGA (AccountName, CHARINDEX (“-„, AccountName) + 1, (LEN (AccountName) - (CHARINDEX (“-„, AccountName) + 1)) COME DelimitedAcctName A PARTIRE dal CLIENTE

hth

valkyrie_nc
Altre soluzioni  
 
programming4us programming4us