为了账号安全,请及时绑定邮箱和手机立即绑定

Oracle数据库开发必备利器之PL/SQL基础

难度初级
时长 3小时22分
学习人数
综合评分9.57
114人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.5 逻辑清晰
if saltotal+psal*0.1<50000 then
update emp set sal=sal*1.1 where empno=pemno;
countemp:=countemp+1;
saltotal:=saltotal+psal*0.1;
end if;

最新回答 / 慕神2246966
 group by 一句SQL 当然也可以实现。 这只是为了方便演示。

最新回答 / qq_一如少年_0
多看点关于pl/sql的东西,就会感觉还是pl/sql好了。虽然我也不知道究竟好在哪里,但它的好处可以上网查。目前唯一觉得好处就是pl/sql写的东西虽然比三条update语句多,但是如果包装成存储过程或函数的活,只需要调用一次,就可以了。貌似pl是为了弥补sql语言的不足的,并且和sql语言做到了很好的兼容,而且实现了sql语言难以实现的一些东西

已采纳回答 / more一点
drop table sc;drop table course;drop table student;drop table teacher;drop table dep;create table dep(dno number(2),dname varchar2(30),director number(4),tel varchar2(8));create table teacher (tno number(4),tname varchar2(10),title varchar2(20),hiredate d...
--使用基本变量类型
SET SERVEROUTPUT ON
declare
pnumber number(7,2);
pname varchar2(10);
pdate date;
begin
pnumber :=1;
pname :='tom';
pdate :=sysdate;

dbms_output.put_line(pnumber);
dbms_output.put_line(pname);
dbms_output.put_line(pdate);
dbms_output.put_line(pdate+1);
end;
/
Oracle sql Developer:http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
Mysql Java JDBC :https://dev.mysql.com/downloads/file/?id=477058
sql Developer下载地址:
http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
共享下我的oracle帐号
那这段代码比java复杂啊,干嘛还改
看了那么多课,感觉这个老师是大神
对新手来说,太简略了,听了还没明白什么意思下一个一大堆代码就出来了,不适合新手学习
老师讲的真好啊!例子也举得特别好!

最新回答 / 大涵涵灬
服务端
先停止监听服务,然后修改ORACLE_HOME/network/admin/listener.ora文件里PORT=的值,然后重启监听服务
客户端
修改ORACLE_HOME/network/admin/tnsnames.ora文件里PORT=的值
重启监听
安装能不能一步步来提示一下?出错率很麻烦啊,弄了一整天还是出错,有点要崩溃了,有哪位大神可以指导一下的吗
课程须知
亲,要学习本门课程只需要熟练使用Oracle的SQL语句就可以了,可以参考慕课网的课程《Oracle数据库开发必备利器之SQL基础》呦!
老师告诉你能学到什么?
1、能够熟练掌握PL/SQL的基本语法 2、能够熟练使用光标和例外 3、能够熟练使用PL/SQL进行开发

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消