chinaab 发表于 2018-10-14 10:19:45

SQL SERVER2000教程-第七章 Transact-SQL编程 第七节 用户自定义函数

DATENAME函数是返回代表指定日期部分的字符串  语法说明
  DATENAME(DATEPART,DATE)
  参数说明
  DATEPART
  是指定应返回的日期部分的参数,WEEKDAY(DW)日期部分返回星期几(星期天、星期一等)
  返回类型
  NVARCHAR
  例:根据日期返回特定格式的日期 如:2007年10月1日16时58分42秒
DROP FUNCTION dbo.Convert_Date  GO
  CREATE FUNCTION dbo.Convert_Date(@date datetime)
  RETURNS VARCHAR(38)
  as
  begin
  RETURN'今天是'+DATENAME(yy,@date)+'年'+
  +DATENAME(mm,@date)+'月'+
  +DATENAME(dd,@date)+'日'+
  +DATENAME(hh,@date)+'时'+
  +DATENAME(mi,@date)+'分'+
  +DATENAME(ss,@date)+'秒'+
  +DATENAME(dw,@date)
  End
  GO
  SELECT dbo.Convert_Date(GETDATE()) AS 日期

页: [1]
查看完整版本: SQL SERVER2000教程-第七章 Transact-SQL编程 第七节 用户自定义函数