tsql - SQL Server T-SQL TRIM END -


i need trim ; string inside t-sql. if has it. below :

declare @_tags nvarchar(max); set @_tags = 'bla; bla;';  --select trimend(@_tags, ';'); 

so, if @_tags ends ;, ; trimmed. how can that?

to remove if last char ;:

select     case        when right(@_tags, 1) = ';' replace (@_tags, ';', '')        else @_tags    end 

to remove end 1 only:

select     case        when right(@_tags, 1) = ';' stuff(@_tags, len(@_tags), 1, '')        else @_tags    end 

Comments

Popular posts from this blog

objective c - Change font of selected text in UITextView -

php - Accessing POST data in Facebook cavas app -

c# - Getting control value when switching a view as part of a multiview -