Vraag : Hoe te de specifctekst van t-SQL enkel om te grijpen?

Hallo, schrijf ik een vraag en een behoefte een sectie van het koord enkel om te grijpen. Kan iedereen helpen?

bijvoorbeeld: SELECTEER ACCOUNTNAME VAN de resultatensteekproef van ACCOUNT

Return: 10294 - Mayberry

I vergt het terugkeerresultaat om enkel „Mayberry“ te zijn.  Ik dacht aan het gebruiken van het substring, maar het blijkt dat het een vastgesteld aantal waarden kan slechts gebruiken voor de aanvang van en het einde van punt. Ik heb het nodig enkel om de naam van de rekening NA „te grijpen -“ symbool, dat is wat me.

Thanks krijgt!

Antwoord : Hoe te de specifctekst van t-SQL enkel om te grijpen?

Gebruik CHARINDEX om het uitgangspunt voor de functie te vinden SUBSTRING:

SELECTEER SUBSTRING (AccountName, CHARINDEX („-“, AccountName) + 1, (LEN (AccountName) - (CHARINDEX („-“, AccountName) + 1)) ALS DelimitedAcctName VAN REKENING

hth

valkyrie_nc
Andere oplossingen  
 
programming4us programming4us