1.字符類型
CHAR(size):長度范圍1~254
VARCHAR(size):長度范圍1~32672
LONGVARCHAR:用于保存變長的字符串?dāng)?shù)據(jù),最大長度為4321700
CLOB:最大長度為2G
2.數(shù)值類型
- SMALLINT 短整型几晤,范圍為-32768~+32767盛撑,用的較少
- INT/INTEGER 整型,4個字節(jié)曾我,范圍為-2147483648~+2147483647粉怕,一般多用于做自動生成的序列,或者用作表記錄的id使用抒巢。
- BIGINT 大整型贫贝,8個字節(jié),精度為19位蛉谜,夠大了稚晚,較少使用。
- DECIMAL(P,S) 小數(shù)型型诚,其中P為精度客燕,S為小數(shù)位數(shù),隱含小數(shù)點(小數(shù)點不計入位數(shù))狰贯。比如M DECIMAL(5,2),那么就是指定M的精度為5位(除小數(shù)點外所有數(shù)字的位數(shù)不能超過5),否則插入時會發(fā)生數(shù)據(jù)位溢出;而小數(shù)的位數(shù)不能超過2,否則插入時會截斷小數(shù)位也搓。
- REAL 單精度浮點型,不常用
- DOUBLE 雙精度浮點型涵紊,不常用
3.日期時間類型
DATE:保存定長的日期數(shù)據(jù)傍妒,范圍為0000年到9999。每行固定為10字節(jié)長度摸柄,插入格式為 'YYYY-MM-DD'
TIME:保存定長的時間數(shù)據(jù)颤练。每行固定為8字節(jié)長度,插入格式為 'HH:MM:SS'
TIMESTAMP:包括年月日時分秒毫秒塘幅。字節(jié)數(shù)為26昔案,插入格式為 'YYYY-MM-DD HH:MM:SS'