我正在爲註冊表格工作。中它的字段/列是:關於char varchar和tinyint的問題
student_no(主鍵) 和年齡
的student_no會認爲具有包含8個數字和破折號,例如11-423685 9個字符的固定長度的值, 12-537859,12-974156
我不確定是否使用char或varchar,因爲我想在使用它們之前知道更多關於這兩種類型的信息。具體做法是:
可以將一個或這兩種類型的持有價值,其中包括鍵盤上的各種符號( - ,@,_,$,#等),怎麼樣,我需要的學生數包含短跑?
如果我給燒焦的9長度這將是無效的,給它的長度8及以下
重要差異值要注意,如果有
作爲年齡,如果我使用tinyint,是否需要指定長度?或者我應該只留下phpMyAdmin中的長度字段爲空?
注意:這實際上只是一個學校練習,其中的指令是要在任何十四個字段中創建一個工作註冊表,所以我決定現在不使用生日來避免使用日期。
所有的答案都在這裏回答.... http://dev.mysql.com/doc/refman/5.0/en/char.html –
關於你的評論[你在這裏刪除的問題](http:// stackoverflow.com/q/13902078/425275),'
'和''是空元素,所以它們不需要結束標記或'/';只要在我寫在這裏的時候寫下來。你應該使用的doctype是'<!doctype html>'。 –