MYSQL 外键没有效果
cp 表cpid为主键
cp-pgtype表中cpid为外键
ALTER TABLE cp_pgtype
ADD CONSTRAINT FK_ROYAL_DTABLE2
FOREIGN KEY (CPID)
REFERENCES cp (CPID) on delete cascade on update cascade;
MYSQL 外键没有效果cp-pgtype表中cpid可以加入 cp没有的cpid如3 4,等
按道理cp-pgtype表应禁止这类数据加
(sqlserver和oracle就正常)
cp 表cpid为主键
cp-pgtype表中cpid为外键
ALTER TABLE cp_pgtype
ADD CONSTRAINT FK_ROYAL_DTABLE2
FOREIGN KEY (CPID)
REFERENCES cp (CPID) on delete cascade on update cascade;
MYSQL 外键没有效果cp-pgtype表中cpid可以加入 cp没有的cpid如3 4,等
按道理cp-pgtype表应禁止这类数据加
(sqlserver和oracle就正常)
ALTER TABLE table_name
ADD CONSTRAINT constraint_name
FOREIGN KEY(column_name)
REFERENCE other_table_name(other_column_name)
MyISAM存储引擎会忽略这条语句.现在官方文档说InnoDB支持外键关系