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\"
With a little help of a split function like this one.
Try this, replace YourTable with whatever your table name is:
update T
set Name = P.Name
from YourTable as T
cross apply (select (select upper(left(X.s, 1))+lower(stuff(X.s, 1, 1, ''))+' '
from dbo.split(' ', Name) as X
for xml path(''), type).value('.', 'varchar(50)')
) as P(Name)