SQLserver的函数

ALTER FUNCTION dbo.ConvertToDay
    (
        @InPutTime datetime
    )
RETURNS nvarchar(15)
AS
begin
        declare @year nvarchar(10)
        declare @month nvarchar(10)
        declare @day nvarchar(10)
        set @year = YEAR(@InPutTime)
        set @month = Month(@InPutTime)
        set @day = Day(@InPutTime)
        declare @Time nvarchar(15)
        set @Time = @year + '-' + @month + '-' + @day
    RETURN @Time
end

 

调用方法:

dbo.ConvertToDay(starttime);

posted on 2010-08-09 10:31  冰危节奏  阅读(106)  评论(0)    收藏  举报

导航