因為涉及到固定電話,所以一般用varchar2 ,單純手機號碼的話可以用number。
② 建立資料庫表是手機號碼使用什麼數據類型比較好
使用char(11),類型,因為手機號是固定的11位,所以可以直接使用char(11)
char用於C或C++中定義字元型變數,只佔一個位元組,取值范圍為-128~+127(-2^7~2^7-1)。C語言中如int、long、short等不指定signed或unsigned時都默認為signed,但char在標准中不指定為signed或unsigned,編譯器可以編譯為帶符號的,也可以編譯為不帶符號的。
(2)學生手機號碼資料庫擴展閱讀:
char類型取1位元組或8位,它可以存儲的正整數是01111111或127。如果將int類型的整數I=128分配給ch,就會發生溢出。因為128是int類型的,佔用4個位元組,所以二進制代碼為0000000000000000。如果你把它分配給一個8位的char變數,你只能把較低的8位的10000000放進去,其他的都將被刪除。
整數在計算機中以補碼的形式存儲。此時,1000萬在計算機眼裡是一個補充。最左邊的是1,表示一個負數。所以溢出會使最大的正整數變成最小的負整數。
③ 面試題求助:資料庫設計(MySQL)
學生基本信息表
報名收費表
一對一
願意的 話再搞個支付選項的表