MAKETIME函数:
在MariaDB中,MAKETIME函数用于返回特定小时,分钟和第二个组合的时间。在此函数中,第一个参数为小时,第二个参数为分钟,第三个参数为秒。此函数将返回小时,分钟和秒的组合。时间值的范围从“ -838:59:59”到“ 838:59:59”。
用法:
MAKETIME( hour, minute, second )
参数:
参数 | 描述 |
---|---|
hour | 将用于创建时间的小时值。 |
minute | 分钟值将用于创建时间。 |
second | 将用于创建时间的第二个值。 |
返回:
它将返回某个小时,分钟,第二个组合的时间。
范例-
SELECT MAKETIME(9, 49, 15);
输出:
'09:49:15'
范例-
SELECT MAKETIME(23, 59, 59);
输出:
'23:59:59'
范例-
SELECT MAKETIME(-838, 59, 59);
输出:
'-838:59:59'
MICROSECOND函数:
在MariaDB中,微秒函数用于返回日期值的微秒部分。在此函数中,第一个参数将是date_value。此函数将返回返回日期值的微秒部分。该函数返回给定日期值的微秒部分(0到999999之间的数字)。
用法:
MICROSECOND( date_value )
Parameters -
参数 | 描述 |
---|---|
date_value | 从中提取微秒的时间或日期时间值。 |
返回:
微秒
范例-
SELECT MICROSECOND('2017-01-29 03:22:05.000001');
输出:
1
范例-
SELECT MICROSECOND('2017-07-15');
输出:
0
范例-
SELECT MICROSECOND('10:16:06.294675');
输出:
294675
相关用法
- MySQL MAKETIME()用法及代码示例
- MySQL MICROSECOND()用法及代码示例
- MariaDB ADDDATE()、ADDTIME()用法及代码示例
- MariaDB CURDATE()、CURRENT_TIME()用法及代码示例
- MariaDB MAKEDATE()、LOCALTIMESTAMP()用法及代码示例
- MariaDB LOCALTIME()、LAST_DAY()用法及代码示例
- MariaDB PERIOD_ADD()、PERIOD_DIFF()用法及代码示例
- MariaDB Now()、MonthName()用法及代码示例
- MariaDB MINUTE()、MONTH()用法及代码示例
- MariaDB QUARTER()、SEC_TO_TIME()用法及代码示例
- MariaDB DATE()、DATE_ADD()用法及代码示例
注:本文由纯净天空筛选整理自vipinyadav15799大神的英文原创作品 MAKETIME () and MICROSECOND () in MariaDB。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。