这取决于你得学号的组成呀,如果是纯数字,当然优先选择数字类型,但不是 int 而是 bigint。如果包含了数字以外的字符,那个人建议,也是先考虑 varchar。其次要注意的是,如果你的字段类型是 varchar 这类字符串类型,而查询的时候如果使用数字(省略引号)进行查询,将会走不到索引。
这取决于你得学号的组成呀,如果是纯数字,当然优先选择数字类型,但不是 int 而是 bigint。
如果包含了数字以外的字符,那个人建议,也是先考虑 varchar。
其次要注意的是,如果你的字段类型是 varchar 这类字符串类型,而查询的时候如果使用数字(省略引号)进行查询,将会走不到索引。