我希望执行以下查询,但我得到了一个错误:
insert into personal_info (case_type)
values ('unknown')
where case_description like '%normal%';
但当我运行以下查询时,我没有得到错误:
select *
from personal_info
where case_description like '%normal%';
您要找的不是INSERT
,而是UPDATE
:
update personal_info set
case_type = 'unknown'
where case_description like '%normal%';
如果是insert
,那么你只需要
insert into personal_info (case_type) values ('unknown');
因为insert
-使用values
-不能包含where
子句。