Nicholson, Karen
knicholson at gpsx.net
Wed Jul 30 07:44:23 CDT 2003
Or:
create FUNCTION firstLetterUpperCase (@item varchar(100))
RETURNS varchar(100) AS
BEGIN
Declare @str varchar(100),
@idx int,
@strLength int
set @idx = charindex (' ', @Item, 1)
if (@item is null) or len (@item) = 0
return @item
set @strLength = len (@item)
set @str = lower (@Item)
set @str = upper (substring (@str, 1, 1)) + substring (@str, 2, @strLength
-1)
while @idx > 0
begin
set @str = substring (@str, 1, @idx ) + upper (substring (@str, @idx+1,
1)) + substring (@str, @idx + 2, @strLength - (@idx + 1))
set @idx = charindex (' ', @item, @idx + 2)
end
return @str
END
-----Original Message-----
From: Billy Pang [mailto:tuxedo_man at hotmail.com]
Sent: Tuesday, July 29, 2003 10:07 PM
To: dba-SQLServer at databaseadvisors.com
Subject: [dba-SQLServer]Proper case?
Is there a "proper case" function within SQL Server? I know that there is
UPPER and LOWER, but what will help me convert the following:
"the quick brown fox jumped. it is over for the lazy dog."
to
"The quick brown fox jumped. It is over for the lazy dog."
Thanks in advance,
Billy
_________________________________________________________________
MSN 8 with e-mail virus protection service: 2 months FREE*
http://join.msn.com/?page=features/virus
_______________________________________________
dba-SQLServer mailing list
dba-SQLServer at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/dba-sqlserver
http://www.databaseadvisors.com