一般在一个表里会有一个主键唯一地表示一行,请问这个这主键一般用什么数据类型,是char、varchar还是int啊?我看有些数据库的书,一般是一个字母加上一串数字,例如c00012、c00013这样一直下去。但是如果这样做的话,实际操作又有些困难,例如:我添加一个记录,那么这个id应该是c00014,但是从上一个id的自增有点困难,我不会做。难道要先得到最后一个记录,然后取出后一块,加一再连上一个字母,这样岂不是很麻烦。