mysql插入数据的奇怪问题!
有2张表,t_runs和t_runs_7,表结构一样
名称 类型 空 默认值
id int(11) yes auto_increment
contest_id int(11) no 0
user_id varchar(16) no 0
prob_id int(11) no 0
status int(11) no 0
comment varchar(255) yes <空〉
mem int(11) yes <空〉
runtime int(11) yes <空〉
subtime datetime yes <空〉
error text yes <空〉
output text yes <空〉
rate int(11) no 0
source text yes <空〉
用php把t_runs的数据取出来,再插入到 t_runs_7里就失败!t_runs_7里什么数据也没有
然后我又仅仅插入那些不许为空值的列的数据,就是contest_id、user_id 、prob_id、status 、rate 这5列的数据,就成功了。。。我再在这5列基础上加了comment这列的数据,又不成功了。。加了subtime以后也不成功。。。
请问到底怎么回事。。。是否和varchar(255)和datetime以及text类型有关系?