2つのテーブルがあるとします。
- emp(empId number(1),empName varchar2(50)) and
- manager(manId number(5),managerName varchar2(100))
そして、私はクエリを起動します -
select * from emp e,manager m where e.empId = m.manId;
update emp set empName= (select managerName from manager where manId='2');
empName と managerName の長さが異なるため、この SQL に問題はありますか?