技术选型:SSM
数据库:SQL Server 2008 R2
问题:做 excel 导入时、需要数据的唯一性、当该条数据存在时则跳过该数据、反之则保存。
解决问题:用 IF NOT EXISTS(结果集) 关键字作为判断
说明:当给定条件满足时、则新增一条数据、反之不做任何处理
用法:
IF NOT EXISTS (
SELECT * FROM ce_bd_tagmanager a
WHERE a.tag_no = '123'
INSERT INTO ce_bd_tagmanager(id,tag_no,tag_status)
VALUES ('123','456','789')