当前位置: 代码迷 >> Sql Server >> 自定义函数有关问题.
  详细解决方案

自定义函数有关问题.

热度:17   发布时间:2016-04-27 20:32:00.0
自定义函数问题...
创建一个自定函数如:
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 行)
*/
  相关解决方案