我正在做一些与oracle中的连接相关的任务.在某些时候我坚持了,即USING和ON子句之间的区别是什么.
我知道使用ON子句我们可以加入无限的表.是否可以使用USING子句加入无限制的表?如何?你能用例子解释一下吗?
我通常以这种方式使用游标:
for rec in (select * from MY_TABLE where MY_COND = ITION) loop
if rec.FIELD1 = 'something' then
do_something();
end if;
if rec.FIELD2 <> 'somethingelse' then
blabla();
end if;
end loop;
Run Code Online (Sandbox Code Playgroud)
我的团队负责人告诉我不要使用select *因为编程不好,但我不明白为什么(在这种情况下).