我有两张表vehicles
和markers
。我将表veh_id
的id vehicles
作为外键放入markers
表中。我在vehicles
表中只有两条记录。
我想将markers
表的30条记录分配给veh_id
。
我尝试了很多但没有成功。 谢谢
答案 0 :(得分:0)
在Create table中使用以下行或使用标记表
的更新表查询CONSTRAINT foreign_vehid FOREIGN KEY(veh_id) REFERENCES vehicles(veh_id);
为此工作;两个字段(veh_id)都应具有通用数据类型。
如果要设置默认值/ null,则此处为语法:
[CONSTRAINT c_name]
[[FOREIGN KEY] ({col_name1} ,...)]
REFERENCES table_name ({col_name2},...)
[ON DELETE {NO ACTION| CASCADE | SET NULL | SET DEFAULT}]
[ON UPDATE {NO ACTION | CASCADE | SET NULL | SET DEFAULT}]