我有一个表,表中有两个列的唯一键:
CREATE TABLE `xpo`.`user_permanent_gift` (
`id` INT UNSIGNED NOT NULL AUTO_INCREMENT ,
`fb_user_id` INT UNSIGNED NOT NULL ,
`gift_id` INT UNSIGNED NOT NULL ,
`purchase_timestamp` TIMESTAMP NULL DEFAULT now() ,
PRIMARY KEY (`id`) ,
UNIQUE INDEX `user_gift_UNIQUE` (`fb_user_id` ASC, `gift_id` ASC) );
我想在那个表中插入一行,但是如果键存在。
我知道有以下语法:
INSERT ... ON DUPLICATE KEY UPDATE ...
但是否有这样的东西:
INSERT ... ON DUPLICATE KEY DO NOTHING
?
SPD(Security Policy Database)策略由一系列 SPD 规则组成,每条规则用于指定 VPC 内哪些网段可以和 IDC 中哪些网段通信。
每条SPD策略对应一个本端网段和多个对端网段,本段网段和对端网段不能重叠。
所有策略的集合中本端网段之间不可重叠
每个本端网段的多条对端网段不可重叠
对端网段不可与私有网络网段重叠
下面是一个正确的实例:
SPD策略1 本端网段 10.0.0.0/24,对端网段为 192.168.0.0/24、192.168.1.0/24。
SPD策略2 本端网段 10.0.1.0/24,对端网段为 192.168.2.0/24。
SPD策略3 本端网段 10.0.2.0/24,对端网段为 192.168.2.0/24。