How to update data as upper case first letter with t-sql command?

前端 未结 7 708
别跟我提以往
别跟我提以往 2020-12-28 18:14

I have a table on my database. My table\'s name is \"Company\". I want to change data \"company_name\" as upper case first letter. For example;

\"ABC COMPANY\"

7条回答
  •  萌比男神i
    2020-12-28 18:26

    Try this:

    declare @word as nvarchar (50)
    set @word = 'ABC COMPANY'
    select upper(left(@word, 1)) + lower(SUBSTRING(@word,2,charindex(' ', @word)-2)) + ' ' + 
    upper(left(substring(@word,charindex(' ', @word)+1,len(@word)-1),1)) 
    + lower(SUBSTRING(@word,charindex(' ', @word)+2, len(@word)))
    

提交回复
热议问题