kettle -小技巧 null 跳过唯一索引

技术:插入 / 更新 控件中,比较符记得选 = ~NULL 哦

CREATE TABLE `testest` (
`id` int NOT NULL AUTO_INCREMENT,
`update` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`ctime` datetime DEFAULT CURRENT_TIMESTAMP,
`name` varchar(45) COLLATE utf8_unicode_ci DEFAULT NULL,
code int ,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb3 COLLATE=utf8_unicode_ci COMMENT='在栽';

 

ALTER TABLE `GINA_TEST`.`testest`
ADD UNIQUE INDEX `testest_UNIQUE` (`name`,`code`)

 

insert into testest(name,code)values('gaokexin',123)

insert into testest(name,code)values(null,123)

insert into testest(name,code)values(null,123)

select * from testest

posted @ 2021-08-22 20:23  yongqi-911  阅读(322)  评论(0编辑  收藏  举报