请教为什么插入数据出错?????CREATE TABLE `test` (
  `jiaochengid` int(12) NOT NULL,
  `userid` int(20) NOT NULL,
  `flag` tinyint(4) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;INSERT INTO `test` (`jiaochengid`, `userid`, `flag`) VALUES 
(38, 512126198312300412, 1);SELECT * FROM `test` WHERE `jiaochengid`=38 LIMIT 0 , 30 看看是什么结果
jiaochengid                 userid           flag  
38                          2147483647       1 
为什么会这样????
为什么会这样????