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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。