MySQL 資料型態

MySQL 資料型態

MySQL 資料型態

資料來源:https://disp.cc/b/11-2Oj

一、文字型態

種類            範圍                說明

Char(N) [binary]     N=1~255 個字元            固定長度
            binary :分辨大小寫     

VarChar(N) [binary]     N=1~255 個字元            可變長度
            binary :分辨大小寫     

TinyBlob         最大長度255個字元(2^8-1)    Blob (Binary large objects)
TinyText         最大長度255個字元(2^8-1)    儲存二進位資料,且有分大小寫
Blob             最大長度65535個字元(2^16-1)
Text             最大長度65535個字元(2^16-1)
MediumBlob         最大長度 16777215 個字元(2^24-1)
MediumText         最大長度 16777215 個字元(2^24-1
LongBlob         最大長度4294967295個字元 (2^32-1)
LongText         最大長度4294967295個字元 (2^32-1)

Enum             集合最大數目為65535         列舉(Enumeration),
Set             集合最大數目為64        Enum單選、Set複選

二、數值

種類            範圍                說明

TinyInt[M] [UNSIGNED]     -128~127
            UNSIGNED : 0~255      
SmallInt[M] [UNSIGNED]     -32768~32767
            UNSIGNED :0~ 65535      
MediumInt[M] [UNSIGNED] -8388608~8388607
            UNSIGNED :0~16,777,215      
Int[M] [UNSIGNED]     -2^31~2^31-1
            UNSIGNED : 0~2^32-1     
BigInt[M] [UNSIGNED]     -2^63~2^63-1
            UNSIGNED : 0~2^64-1      

Float [(M,D)]        -3.4E+38~3.4E+38( 約 )        註: M 為長度, D 為小數,
Double [(M,D)]        -1.79E+308~1.79E+308( 約 )    Float 4 bytes,Double 8 bytes

三、日期時間

種類            範圍                說明
Date             日期(yyyy-mm-dd)      
Time             時間(hh:mm:ss)      
DateTime         日期與時間組合(yyyy-mm-dd hh:mm:ss)      
TimeStamp         yyyymmddhhmmss      
Year             年份yyyy

 

 

 



 


發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *