我想在Access 2007中插入新行之前检查是否存在行 我在SQL Server中有以下工作查询,但我无法将其转换为Access。
update category set name='hell' where categoryid=287
if @@rowcount=0
begin
insert into category(categoryid,name,path,parentcategoryid,creationdate) values (287,'a','a',12,'')
end
答案 0 :(得分:0)
试试这个
update category set name='hell' where categoryid=287;
if not exists(select * from Category where categoryid=287)
insert into category(categoryid,name,path,parentcategoryid,creationdate)
values (287,'a','a',12,'');