Microsoft
Software
Hardware
Network
Question : How to just grab the specifc text from T-SQL?
Hi, I'm writing a query and need to just grab a section of the string. Can anyone help?
For example: SELECT ACCOUNTNAME FROM ACCOUNT
Return results sample: 10294 - Mayberry
I need the return result to be just "Mayberry". I thought of using substring, but it appears that it can only use a set number of values for starting and ending point. I just need it to grab the account name AFTER the '-' symbol, that's what gets me.
Thanks!
Answer : How to just grab the specifc text from T-SQL?
Use CHARINDEX to find the starting point for the SUBSTRING function:
SELECT SUBSTRING(AccountName, CHARINDEX('-', AccountName) + 1, (LEN(AccountName) - (CHARINDEX('-', AccountName) + 1)) AS DelimitedAcctName FROM ACCOUNT
hth
valkyrie_nc
Random Solutions
How to trace a phone without installing the software?
AP not accepting its service controller.
How to install XP with F6 driver requirement and no floppy
How to crop image blank space in php
RHEL command to eject cd rom
how to indent a block of text
Delete Outlook Cache
Connect a VB6 Client App to a remote SQL Server 2005 database using ADO 2.8
Access idrac card in poweredge
Adding a Line Break and Center Text in a Submit Button