首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

自定义函数有关问题.

2012-02-01 
自定义函数问题...创建一个自定函数如:createfunctionP_getDate(@datedatetime)returnsdatetimeas接着往下

自定义函数问题...
创建一个自定函数如:
create   function   P_getDate(@date   datetime)
      returns   datetime
as
接着往下怎么完成!
如我传调用P_getDate(getdate())
我想得到的结果是:   年-月-日!请高手帮忙解决一下,不胜感激!

[解决办法]
alter function getDatime(@date datetime)
returns Nvarchar(20)
as
begin
declare @a Nvarchar(20)
set @a=ltrim(year(@date))+ '年 '+right( '0 '+ltrim(month(@date)),2)+ '月 '+right( '0 '+ltrim(day(@date)),2)+ '日 '
return @a
end
go
select dbo.getdatime(getdate())
--result
/*
--------------------
2007年06月16日

(所影响的行数为 1 行)
*/

热点排行