2个表(ba2, bb)int字段有主外键关系。 ba2的a字段是自增长字段,步长为1.
bb的外键联系ba2的 a , 实际应用的时候要求a有时候为空 为0.如果直接插入0到主键 mysql会自动转化为1, 现在我的解决方法如下:drop table if exists ba2;
CREATE TABLE `ba2` (
`b` int(11) default NULL,
`a` int(11) NOT NULL auto_increment,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;insert ba2(a) values(0);
update ba2 set a=0 , b=0;
insert ba2(a) values(1);
insert ba2(a) values(2);
insert ba2(a) values(3);
insert ba2(b) values(455); 思考有没有更好的方法解决这个问题, 比如设置mysql表的 校对方法等等
上面的方法可以解决 但希望有更地道的方法来加0 而且能自动增长
bb的外键联系ba2的 a , 实际应用的时候要求a有时候为空 为0.如果直接插入0到主键 mysql会自动转化为1, 现在我的解决方法如下:drop table if exists ba2;
CREATE TABLE `ba2` (
`b` int(11) default NULL,
`a` int(11) NOT NULL auto_increment,
PRIMARY KEY (`a`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;insert ba2(a) values(0);
update ba2 set a=0 , b=0;
insert ba2(a) values(1);
insert ba2(a) values(2);
insert ba2(a) values(3);
insert ba2(b) values(455); 思考有没有更好的方法解决这个问题, 比如设置mysql表的 校对方法等等
上面的方法可以解决 但希望有更地道的方法来加0 而且能自动增长
或者sql??