34,593
社区成员
发帖
与我相关
我的任务
分享
CREATE FUNCTION CDATE
(@mydate Datetime)
RETURNS varchar(12)
AS
BEGIN
RETURN (convert(varchar(2),datepart(MM,@mydate))+'月'+convert(varchar(2),datepart(dd,@mydate))+'日 '+convert(varchar(2),datepart(hh,@mydate))+':'+convert(varchar(2),datepart(mi,@mydate)) )
END
SELECT dbo.CDATE(Convert(datetime,'2010-08-01 9:5'))
CREATE FUNCTION CDATE
(@mydate Datetime)
RETURNS varchar(14)
AS
BEGIN
RETURN (datename(mm,@mydate)+'月'+datename(dd,@mydate)+'日 '+convert(varchar(5),@mydate,108))
END
go
select dbo.cdate(getdate())
/**
--------------
08月30日 09:40
(1 行受影响)
**/
--drop function cdate
select convert(varchar(2),getdate(),109)+'月'
+ convert(varchar(2),getdate(),113)+'日'
+ convert(varchar(5),getdate(),108)
/*
-------------
08月30日09:41
(1 行受影响)
*/
-------------
08月30日 09:3
(1 行受影响)
CREATE FUNCTION CDATE
(@mydate Datetime)
RETURNS varchar(13)
AS
BEGIN
RETURN (datename(mm,@mydate)+'月'+datename(dd,@mydate)+'日 '+convert(varchar(5),@mydate,108))
END
go
select dbo.cdate(getdate())
CREATE FUNCTION CDATE
(@mydate Datetime)
RETURNS varchar(13)
AS
BEGIN
RETURN (convert(varchar(2),datepart(MM,@mydate))+'月'+convert(varchar(2),datepart(dd,@mydate))+'日 '+convert(varchar(5),@mydate,108))
END
go
select dbo.cdate(getdate())
/**
-------------
8月30日 09:34
(1 行受影响)
**/
--drop function cdate
CREATE FUNCTION CDATE
(@mydate Datetime)
RETURNS varchar(12)
AS
BEGIN
RETURN (convert(varchar(2),datepart(MM,@mydate))+'月'+convert(varchar(2),datepart(dd,@mydate))+'日 '+convert(varchar(5),@mydate,108))
END