欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql日期關鍵字

榮姿康2年前12瀏覽0評論

在MySQL中,日期是一個常用的數據類型。MySQL提供了很多日期函數和關鍵字,用于操作和處理日期類型的數據。本文將介紹幾個常用的日期關鍵字。

DATE:表示日期類型,格式為YYYY-MM-DD。
TIME:表示時間類型,格式為hh:mm:ss,也可以用hh:mm[:ss]的方式表示。
YEAR:表示年份類型,格式為YYYY,可以存儲范圍為1901年到2155年的年份數據。
DATETIME:表示日期時間類型,格式為YYYY-MM-DD hh:mm:ss。
TIMESTAMP:表示日期時間類型,格式為YYYY-MM-DD hh:mm:ss,使用UNIX時間戳進行存儲。

例如,要創建一個包含日期字段和時間字段的表:

CREATE TABLE test (
id INT,
date_field DATE,
time_field TIME,
datetime_field DATETIME
);

使用CURDATE()和NOW()函數可以獲取當前的日期和時間:

SELECT CURDATE();  # 返回當前日期,例如2022-01-01
SELECT NOW();  # 返回當前日期時間,例如2022-01-01 12:34:56

使用DATE_ADD()和DATE_SUB()函數可以對日期進行加減操作:

SELECT DATE_ADD('2022-01-01', INTERVAL 1 DAY);  # 返回2022-01-02
SELECT DATE_SUB('2022-01-01', INTERVAL 1 MONTH);  # 返回2021-12-01

使用YEAR()、MONTH()、DAY()、HOUR()、MINUTE()、SECOND()函數可以獲取日期或時間的各個部分:

SELECT YEAR('2022-01-01');  # 返回2022
SELECT MONTH('2022-01-01');  # 返回01
SELECT DAY('2022-01-01');  # 返回01
SELECT HOUR('2022-01-01 12:34:56');  # 返回12
SELECT MINUTE('2022-01-01 12:34:56');  # 返回34
SELECT SECOND('2022-01-01 12:34:56');  # 返回56

以上就是一些常用的MySQL日期關鍵字和函數的介紹,希望對您的日常開發有幫助。