先谢谢大家了~~~!求一个sql:
插入数据的时候先判断数据是否存在,如果存在再不做insert操作。
if not exists (select * from tbName as a where a.NAME = 'FHQ' )
insert into tbName (NAME,ADDRESS) values ('FHQ','China')
//其中FHQ是传进来的参数。
或者哪位高人能用触发器来搞定啊?小弟感激不尽!!!
------解决方案--------------------------------------------------------
http://www.mydb2.cn/viewtopic.php?t=282
里面有一些有意思的讨论。
------解决方案--------------------------------------------------------
insert into tbName (NAME,ADDRESS) values ( 'FHQ ', 'China ') where not exists (select * from tbName as a where a.NAME = 'FHQ ' )
怎么变成这样了,看着不舒服。