[ CallMeSaMaster @ 15.09.2006. 14:00 ] @
Da li u SQL 2000 postoji neka gotova funkcija koja uvijek recimo prvo slovo imena vraca kao veliko?
Npr.

testiram server=>Testiram Server
[ jablan @ 15.09.2006. 14:21 ] @
Ne, moraćeš da je napišeš ili nađeš na netu.
[ goranvuc @ 15.09.2006. 15:56 ] @
Evo ti nesto, pa probaj. Nisam ja pravio, pa ne prihvatam kritike na njen racun (a nisam ni probao koliko je ispravna).
Code:

CREATE FUNCTION fn_ToSentenceCase (@inputstr as varchar(1000))
RETURNS varchar(1000)
AS
BEGIN
    --Author: Subhan Munshi
    declare @Upper as char(1)
    declare @len as int
    declare @count as int
    declare @flag bit
    declare @resultstr varchar(100)
    
    set @len = len(@inputstr)
    set @count = 2
    set @resultstr = upper(left(@inputstr,1))
    while @count <= @len
    begin    
        select @Upper = substring(@inputstr,@count-1,1)
        if @Upper = ' '
            set @flag = 1
        else
            set @flag = 0
    
        if @flag = 1
            select @resultstr = @resultstr + upper(substring(@inputstr,@count,1))
        else
            select @resultstr = @resultstr + lower(substring(@inputstr,@count,1))
        set @count = @count + 1 
    end     
    
    RETURN (@resultstr)
END