经过一些测试后,我发现了一些奇怪的东西,在我看来。我想要创建的表(在errno: 150中失败): `id` INT(10) NOT NULL ,info_paginas` (`revision` ) ON UPDATE NO ACTION)我不明白什么是错的,完全相同的表与相同的引擎,但只有一个PK较少。
我试图在现有表(表A)的新创建的列和新创建的表(表B)的主键列上添加一个外键约束。这是在sql server 2008上进行的。当我添加关系时,Alter脚本会失败。我还在表A上创建了新列,以允许出现空。然而,当我试图保存时,没有检查现有的数据-我能够保存关系。这是在现有数据上创建外键约束的好方法,还是应该创建一个新表(表c),模拟多个关系,而不是将</e