ORACLE 中的 WHERE 子句
WHERE Clause in ORACLE
如何在向 table 中插入值时使用 WHERE 子句?
我尝试了以下查询将值插入到列中,以设置地址为准='COB'
insert into table empt (loc,country,mob)
values ('&loc','&country',&mob)
where address='COB';
如果该字段已经存在于您的 table -
中,您可能需要使用 update
即
update empt
set loc =?, country = ?, mob=?
where address ='COB';
我不知道,为什么你在插入语句中使用 "Table"。
插入
insert into empt (loc,country,mob)
values ('&loc','&country',&mob)
希望您需要更新。
更新
Update empt
Set loc = '&loc',
country = '&country',
mob = &mob
where address='COB';
请参考SQL oracle中使用的语句
https://docs.oracle.com/database/121/TDDDG/tdddg_dml.htm#TDDDG23100
insert into table empt (loc,country,mob)
select loc,country,&mob
where address='COB';
如何在向 table 中插入值时使用 WHERE 子句?
我尝试了以下查询将值插入到列中,以设置地址为准='COB'
insert into table empt (loc,country,mob)
values ('&loc','&country',&mob)
where address='COB';
如果该字段已经存在于您的 table -
中,您可能需要使用update
即
update empt
set loc =?, country = ?, mob=?
where address ='COB';
我不知道,为什么你在插入语句中使用 "Table"。
插入
insert into empt (loc,country,mob)
values ('&loc','&country',&mob)
希望您需要更新。
更新
Update empt
Set loc = '&loc',
country = '&country',
mob = &mob
where address='COB';
请参考SQL oracle中使用的语句
https://docs.oracle.com/database/121/TDDDG/tdddg_dml.htm#TDDDG23100
insert into table empt (loc,country,mob)
select loc,country,&mob
where address='COB';