如果记录存在,我想删除记录,如果记录不存在则不执行任何操作 我认为仅删除查询是不够的。因为如果找不到记录,数据库会抛出错误。我正在使用Mysql我这样做:
DELETE from TAG WHERE EXISTS(select * from TAG where column='value')
提前致谢
答案 0 :(得分:3)
DELETE tablename WHERE COLUMNNAME =' ';
这将满足您的要求。如果记录存在则删除其他任何事情。
答案 1 :(得分:1)
我真的不明白你需要什么,但看起来像:
DELETE from TAG WHERE column='value'