SQL中有三種基本數(shù)據(jù)類型:數(shù)值型、字符串型、日期時(shí)間型。
數(shù)值型又分為整型、浮點(diǎn)型、十進(jìn)制型等,適合于存儲(chǔ)不同種類、不同范圍的數(shù)。
字符串型又分為定長(zhǎng)字符串和變長(zhǎng)字符串,定長(zhǎng)的適合于存儲(chǔ)諸如身份證號(hào)碼這種固定位數(shù)的信息,變長(zhǎng)的適合于存儲(chǔ)諸如學(xué)校名稱、出版社名稱等長(zhǎng)度不固定的信息。
日期時(shí)間型又分為單獨(dú)的日期、單獨(dú)的時(shí)間和日期時(shí)間混合的。
數(shù)據(jù)庫(kù)每張表中都包含多個(gè)列,每個(gè)列都要求數(shù)據(jù)類型相同,保存相同性質(zhì)的信息。