暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

人大金仓 KingbaseES 数据库 函数MAKEDATE

数据猿 2023-06-29
1373

MAKEDATE 

用法:

makedate(year,dayofyear)

../../../_images/makedate.png

功能:

返回指定年份y第n天的日期值。兼容MySQL的makedate函数。参数为NULL时返回空。

参数说明:

year:年份值,可以是integer、numeric等数值类型,或者real、double precision等浮点数类型。若参数存在小数时,将其四舍五入成整数后再进行计算。

dayofyear:一年中的天数值,可以是integer、numeric等数值类型,或者real、double precision等浮点数类型。若参数存在小数时,将其四舍五入成整数后再进行计算。

注意

若year属于0到99之间,系统会自动补位。其若小于70,则系统以2000年后(即20yy)计算,其余情况以1900年后即(19yy)计算。

返回值:

date类型日期值。

例子:

SELECT MAKEDATE(2000.7,1) "MAKEDATE";

 MAKEDATE
--------------
 2001-01-01

SELECT MAKEDATE(2000,1.7) "MAKEDATE";

 MAKEDATE
--------------
 2000-01-02

SELECT MAKEDATE(12,1) "MAKEDATE";

 MAKEDATE
--------------
 2012-01-01

SELECT MAKEDATE(78,1) "MAKEDATE";

 MAKEDATE
--------------
 1978-01-01
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论