當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


MariaDB MAKETIME()、MICROSECOND()用法及代碼示例


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

相關用法


注:本文由純淨天空篩選整理自vipinyadav15799大神的英文原創作品 MAKETIME () and MICROSECOND () in MariaDB。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。