Oracle SQL - 带Where 子句的插入语句

Ano*_*uki 2 sql oracle where-clause sql-update sql-insert

我正在尝试将数据插入表中特定行的特定列中,并且我确信我做错了什么,因为这是我第一次使用Where 执行Insert 语句:

insert INTO mekka_h_o_a_fees
  columns(money_handed_to_commity),
  Where Month_Year = July
  VALUES(Yes)
Run Code Online (Sandbox Code Playgroud)

先感谢您

GMB*_*GMB 5

我想你想要update,不是insert。语法是:

update mekka_h_o_a_fees
set money_handed_to_commity = 'Yes'
where month_year = 'July'
Run Code Online (Sandbox Code Playgroud)

这会将column 设置money_handed_to_commity为column具有value'Yes'的行。month_year'July'