MAKETIME()和微秒()在 MariaDB 中
MAKETIME 函数: 在 MariaDB 中,MAKETIME 函数用于返回某个小时、分钟、秒的时间组合。在这个函数中,第一个参数是小时,第二个参数是分钟,第三个参数是秒。该函数将返回小时、分钟和秒的组合。时间值的范围从“-838:59:59”到“838:59:59”。
语法:
MAKETIME( 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'
微秒函数: 在马里亚数据库中,微秒函数用于返回日期值的微秒部分。在这个函数中,第一个参数是 date_value。该函数将返回日期值的微秒部分。该函数返回给定日期值的微秒部分(0 到 999999 之间的数字)。
语法:
MICROSECOND( 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
版权属于:月萌API www.moonapi.com,转载请注明出处