20240320

lmcool-發表於2024-03-25

在MySQL中,可以使用以下資料型別儲存日期:

  1. DATE: 用於儲存日期(YYYY-MM-DD格式),範圍從'1000-01-01'到'9999-12-31'。

  2. TIME: 用於儲存時間(HH:MM:SS格式),範圍從'-838:59:59'到'838:59:59'。

  3. DATETIME: 用於儲存日期和時間(YYYY-MM-DD HH:MM:SS格式),範圍從'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。

  4. TIMESTAMP: 用於儲存時間戳,範圍從'1970-01-01 00:00:01'到'2038-01-19 03:14:07',與時區無關。

  5. YEAR: 用於儲存年份(YYYY或YY格式),範圍從'1901'到'2155',以及'0000'。

這些資料型別可以根據需要靈活地儲存日期和時間資訊。

在MySQL中,您可以使用以下資料型別來儲存數字:

  1. 整數型別

    • TINYINT:有符號範圍為-128到127,無符號範圍為0到255。
    • SMALLINT:有符號範圍為-32768到32767,無符號範圍為0到65535。
    • MEDIUMINT:有符號範圍為-8388608到8388607,無符號範圍為0到16777215。
    • INT:有符號範圍為-2147483648到2147483647,無符號範圍為0到4294967295。
    • BIGINT:有符號範圍為-9223372036854775808到9223372036854775807,無符號範圍為0到18446744073709551615。
  2. 浮點型別

    • FLOAT:單精度浮點數,大約可儲存7位十進位制數字。
    • DOUBLE:雙精度浮點數,大約可儲存15位十進位制數字。
  3. 定點數型別

    • DECIMAL:用於儲存精確的小數,指定了總的最大位數和小數點後的位數。
  4. BOOL或BOOLEAN型別

    • 儲存布林值,通常表示為0和1。

這些資料型別可以根據您的需求選擇,浮點數和定點數型別可用於儲存小數,而整數型別可用於儲存整數值。