Solved

split string in sql

Posted on 2013-01-14
3
404 Views
Last Modified: 2013-01-14
How can I split a String at "," if it exists?

lastname, firstname

Doe, john

or it could be just name of a business

Bank of American
0
Comment
Question by:VBdotnet2005
  • 2
3 Comments
 
LVL 14

Accepted Solution

by:
Emes earned 500 total points
ID: 38775001
declare @names varchar(100)
set @names ='My,Name'


if charindex(',', @names) <> 0
  Select substring(@names,1, charindex(',', @names) -1),
    substring(@names, charindex(',', @names) +1,100)
0
 

Author Comment

by:VBdotnet2005
ID: 38775039
What if a string does not contain ","?   Bank of American

Command(s) completed successfully.  it does not return anything.
0
 

Author Comment

by:VBdotnet2005
ID: 38775064
I got it. Thank you
0

Featured Post

Networking for the Cloud Era

Join Microsoft and Riverbed for a discussion and demonstration of enhancements to SteelConnect:
-One-click orchestration and cloud connectivity in Azure environments
-Tight integration of SD-WAN and WAN optimization capabilities
-Scalability and resiliency equal to a data center

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
SQL Server - Sum Decimal Columns 11 45
Addition to SQL for dynamic fields 6 47
sql 2008 how to table join 2 28
TSQL convert date to string 4 35
In this article I will describe the Backup & Restore method as one possible migration process and I will add the extra tasks needed for an upgrade when and where is applied so it will cover all.
How to leverage one TLS certificate to encrypt Microsoft SQL traffic and Remote Desktop Services, versus creating multiple tickets for the same server.
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…

837 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question