打火机品牌排行及价格表:这个PLSQL语句错在那里

来源:百度文库 编辑:中科新闻网 时间:2024/05/14 11:41:46
update Inv_Storage_Item Isi,INV_MAIN_ITEM s
set Isi.Max_Storage_Number=20000,Isi.Safe_Number=4000
where Isi.Item_Id=s.Item_Id
And s.Item_Code like '12100-70/%-0-0'
这个语句怎么会报缺少关键字SET呢?

update语句不能这么写的,你可以这么写:

update Inv_Storage_Item Isi
set Isi.Max_Storage_Number=20000,Isi.Safe_Number=4000
where exists
(select * from INV_MAIN_ITEM s
where Isi.Item_Id=s.Item_Id And s.Item_Code like '12100-70/%-0-0')