Count Particular Word In String in Sql Server 2000

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • kushal49
    New Member
    • Feb 2008
    • 10

    Count Particular Word In String in Sql Server 2000

    Hi,

    I need to count a particular word in a string in sql server 2000.
    Anybody please help me out in this...
  • r035198x
    MVP
    • Sep 2006
    • 13225

    #2
    Originally posted by kushal49
    Hi,

    I need to count a particular word in a string in sql server 2000.
    Anybody please help me out in this...
    Do you mean count the frequency of a particular word in a string?
    What does sql server have to do with it?

    Comment

    • Sameerlucky
      New Member
      • Feb 2008
      • 6

      #3
      Hi,

      Refer below example..

      while @idx <= len (@sourceStr)
      begin
      set @currOccurence = CharIndex (@subStr,@sourc eStr,@idx)
      if (@currOccurence > 0)
      begin
      set @res = @res + 1
      set @idx = @currOccurence
      end
      else
      set @idx = len(@sourceStr)
      set @idx = @idx + 1
      end
      return @res
      end

      Cheers,
      Sameer

      Comment

      • kushal49
        New Member
        • Feb 2008
        • 10

        #4
        Thanks Sameer!!!
        Your code solved my problem...

        Comment

        Working...