关于Oraclesqldeveloper与plsqldeveloper使⽤
最近想要系统地学习⼀下Oracle,因为sql developer是系统⾃带的⼯具,⽽且⼜⽐sqlplus⼈性化得多,就⼀直使⽤sql developer。昨天创建触发器的时候,在sqlplus上可以编译,但是在sql developer上执⾏不了。
create or replace trigger tri_emp
before update
on employees
for each row
begin
if :new.salary>:old.salary then
dbms_output.put_line(:new.first_name||'⼯资调⾼了');
elsif :new.salary<:old.salary then
dbms_output.put_line(:new.first_name||'⼯资调低了');
else
dbms_output.put_line(:new.first_name||'⼯资没有调整');
end if;
end tri_emp;
百度之后,发现⽤plsql developer的⼈⽐sql developer多得多(最近远程⼏个Oracle数据库的客户⽤的都是plsql developer)。安装plsql developer测试该触发器可以创建成功。难道sql developer⽆法创建上⾯的触发器?真是这样的话那么sql developer可就⼤打折扣了。以后还是⽤plsql developer好了。
下⾯是plsql developer的下载链接
plsql developer配置
(作者:雾⾥看花)
其中,本⼈测试的结果是需要将a⽂件复制到instantclient_11_2下新建的NETWORK\ADM
IN中才能⽣效。
努⼒不会背叛
sqldeveloper安装步骤博⽂仅供参考,欢迎⼤家来访。如有错误之处,希望批评指正。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论