在服务器上和本地有相同结构的数据库,其中两个表如下
表Company结构: CompanyID(自增主键)、CompanyName、AddDate
表CompanyCategory结构: CompanyID(外键)、Category1、Category2、Category3
现在想把本地数据库中的数据更新到网上去,网上的已经有数据了,问题是如何将本地数据两个表的数据更新到网上去,并且保证CompanyCategory表的CompanyID还能正确引用Company表中的数据。这个问题该怎么解决?
表Company结构: CompanyID(自增主键)、CompanyName、AddDate
表CompanyCategory结构: CompanyID(外键)、Category1、Category2、Category3
现在想把本地数据库中的数据更新到网上去,网上的已经有数据了,问题是如何将本地数据两个表的数据更新到网上去,并且保证CompanyCategory表的CompanyID还能正确引用Company表中的数据。这个问题该怎么解决?
insert into temp_companyCategories select CompanyID,Category1,Category2,Category3 FROM companyCategoriestemp_company的CompanyID和temp_companyCategories.CompanyID不对应了,temp_companyCategories.CompanyID还是company表中的数值