October 15, 2024 at 6:34 pm
Hi everyone,
I have a table as below, I would like to strip out the commas in the oppo_SCRMcompetitor column .
Can someone help please. I tried the substring but that did not work out quite well.
Thanks in advance for the help.
October 15, 2024 at 6:46 pm
If you always want to replace every comma, you can do this:
UPDATE dbo.table_name
SET oppo_SCRMcompetitor = REPLACE(oppo_SCRMcompetitor, ',', '')
WHERE oppo_SCRMcompetitor LIKE '%,%'
SQL DBA,SQL Server MVP(07, 08, 09) "It's a dog-eat-dog world, and I'm wearing Milk-Bone underwear." "Norm", on "Cheers". Also from "Cheers", from "Carla": "You need to know 3 things about Tortelli men: Tortelli men draw women like flies; Tortelli men treat women like flies; Tortelli men's brains are in their flies".
October 15, 2024 at 6:50 pm
If you only want to replace leading and/or trailing commas, then this:
UPDATE tn
SET oppo_SCRMcompetitor = CASE WHEN LEFT(oppo_SCRMcompetitor_ca1, 1) = ','
THEN STUFF(oppo_SCRMcompetitor_ca1, 1, 1, '')
ELSE oppo_SCRMcompetitor_ca1 END
FROM dbo.table_name tn
CROSS APPLY (
SELECT CASE WHEN RIGHT(oppo_SCRMcompetitor, 1) = ','
THEN STUFF(oppo_SCRMcompetitor, LEN(oppo_SCRMcompetitor), 1, 1, '')
ELSE oppo_SCRMcompetitor END AS oppo_SCRMcompetitor_ca1
) AS ca1
WHERE oppo_SCRMcompetitor LIKE ',%' OR oppo_SCRMcompetitor LIKE '%,'
SQL DBA,SQL Server MVP(07, 08, 09) "It's a dog-eat-dog world, and I'm wearing Milk-Bone underwear." "Norm", on "Cheers". Also from "Cheers", from "Carla": "You need to know 3 things about Tortelli men: Tortelli men draw women like flies; Tortelli men treat women like flies; Tortelli men's brains are in their flies".
October 15, 2024 at 7:20 pm
I want this for building a report. Thanks Scott, I cannot run the update statement.
October 15, 2024 at 8:55 pm
I got the idea from Scotts STUFF function and did this and it was enough for the report -
select Oppo_OpportunityId,Oppo_Description,STUFF((STUFF(oppo_SCRMcompetitor,1,1,'')),LEN(oppo_SCRMcompetitor)-1,1,'') from Opportunity where oppo_SCRMcompetitor
Viewing 5 posts - 1 through 5 (of 5 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy