删除+插入,而不会丢失父键引用

时间:2016-06-13 09:22:20

标签: mysql

给出user_services表:

user_services
user_id  service_id
1           101
1           102
2           102
2           103
2           104

services

services:
101    email
102    sport
103    notify
104    gaming

遗憾的是,服务已更改,新闻已添加或更新,因此看起来像这样:

101    email2
102    sport and fun
103    notify3
104    gaming and funning
105    newService

让我不要逐一比较并使用UPDATE ...通常,我会删除并填写它:

DELETE FROM services
INSERT INTO
INSERT INTO...

但这种方式user_services将会死亡!那怎么样?不能告诉MySQL"嘿,我可以删除但是会立即添加父记录,所以不要删除已连接的记录!"

0 个答案:

没有答案