首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >INSERT … ON DUPLICATE KEY没有用?

INSERT … ON DUPLICATE KEY没有用?

提问于 2018-01-10 00:08:46
回答 1关注 0查看 237

我有一个表,表中有两个列的唯一键:

代码语言:javascript
复制
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) );

我想在那个表中插入一行,但是如果键存在。

我知道有以下语法:

代码语言:javascript
复制
INSERT ... ON DUPLICATE KEY UPDATE ...

但是否有这样的东西:

代码语言:javascript
复制
INSERT ... ON DUPLICATE KEY DO NOTHING 

?

相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档