Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
dineshrajan_it
Posting Yak Master
217 Posts |
Posted - 2008-09-12 : 01:59:19
|
| CREATE FUNCTION DUPTEXTREMOVALFUNCTION( @DUPTEXT VARCHAR(200))RETURNS VARCHAR(200)ASBEGINDECLARE @SPLITTEXT VARCHAR(200)DECLARE @ORGTEXT VARCHAR(200)DECLARE @WHITESPACEPOST INTSET @ORGTEXT = ''IF(RIGHT(@DUPTEXT,1) <> SPACE(1)) SET @DUPTEXT = @DUPTEXT + SPACE(1)SET @WHITESPACEPOST = CHARINDEX(SPACE(1),@DUPTEXT)WHILE(@WHITESPACEPOST > -1)BEGIN SET @SPLITTEXT =LEFT(@DUPTEXT,@WHITESPACEPOST) IF((@ORGTEXT NOT LIKE '%' + @SPLITTEXT + '%') OR (@ORGTEXT = '')) BEGIN SET @ORGTEXT = LTRIM(@ORGTEXT + SPACE(1) + @SPLITTEXT) END SET @DUPTEXT = SUBSTRING(@DUPTEXT,@WHITESPACEPOST + 1,LEN(@DUPTEXT)) SET @SPLITTEXT = LTRIM(RTRIM(@SPLITTEXT)) IF(LTRIM(RTRIM(@SPLITTEXT)) = '') BEGIN SET @ORGTEXT = @ORGTEXT + SPACE(1) + @DUPTEXT BREAK END SET @WHITESPACEPOST = CHARINDEX(SPACE(1),@DUPTEXT)END RETURN @ORGTEXTENDSELECT 'DUPLICATE TEXT'='WHITE BLACK BROWN WHITE','VERIFIED TEXT'= DBO.DUPTEXTREMOVALFUNCTION('WHITE BLACK BROWN WHITE') |
|
|
dineshrajan_it
Posting Yak Master
217 Posts |
Posted - 2008-09-12 : 02:01:54
|
| GUYS PLEASE NEGLECT THIS TOPIC. |
 |
|
|
SwePeso
Patron Saint of Lost Yaks
30421 Posts |
|
|
madhivanan
Premature Yak Congratulator
22864 Posts |
Posted - 2008-09-12 : 02:50:46
|
quote: Originally posted by dineshrajan_it GUYS PLEASE NEGLECT THIS TOPIC.
Why?Did you find a solution?You haven't told us anything about the functionMadhivananFailing to plan is Planning to fail |
 |
|
|
dineshrajan_it
Posting Yak Master
217 Posts |
Posted - 2008-09-12 : 04:24:52
|
| Sorry, i made a mistake by posting it to a new thread instead of existing thread |
 |
|
|
|
|
|