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

Oracle存储过程和自定义函数

难度初级
时长 1小时33分
学习人数
综合评分9.83
104人评价 查看评价
9.9 内容实用
9.9 简洁易懂
9.7 逻辑清晰

已采纳回答 / 慕数据3263709
select * from user_procedures;这个是查看当前用户的所有用户用表all_procedures;

已采纳回答 / qq_等下一个雨天_0
  create or replace procedure sayhelloworldAS  begin dbms_output_line("Hello World"); end; /

已采纳回答 / 小光头
用编辑器可以加快开发的效率:比如:某些表的字段可以自动匹配出来。

已采纳回答 / 小丑鱼yang
driver类是Oracle.jdbc.driver.OracleDriver注意区别大小写,然后就是环境变量以及驱动、数据库版本问题。

已采纳回答 / qq_亘古疑云_0
1、IP错误或者端口错误,ping一下ip看是否正确,telnet下端口2、是否防火墙屏蔽服务器端口,关闭防火墙试试3、数据库监听没启动,数据库ORACLE为例 重新手动启动数据库监听:  1:开始 → 运行→ 输入CMD→ 进入DOS命令提示界面 d:>lsnrctl LSNRCTL> status 或者  LSNRCTL> start 

已采纳回答 / 天丿将明
一般来说如果返回值有多个,那么采用存储过程加多个out参数的形式,如果只有一个返回值,那么选择存储函数

已采纳回答 / qq_刘洋_13
RETURN SAL * 12 + NVL(PCOMM, 0);改为return psal*12+nvl(pcomm,0);

已采纳回答 / KFCLYY888
/ 在SQLPLUS命令行里面代表执行的意思

已采纳回答 / 花里狐邵
有啊  一起一起

已采纳回答 / 花里狐邵
1、存储过程和存储函数的创建和调用 2、存储过程和存储函数在Java项目中的应用 3、如何在应用程序中访问包下的存储过程

已采纳回答 / 花里狐邵
学习本门课程需要具备PL/SQL基础,可以移步《Oracle数据库开发必备利器之PL/SQL基础》课程

已采纳回答 / trista么么哒
等号左边是变量名,等号右边是值。你这样把comm的值赋给变量为comm的变量,系统根本不知道comm的值是多少呀  所以报错

已采纳回答 / qq_明日杨帆去远航_03647097
dbms_output.put_line("HelloWorld");中不是双引号~mysql可以用双引号,但是oracle不可以用双引号~这就是oracle和Mysql的区别之一。
首页上一页12下一页尾页
课程须知
小伙伴们,学习本门课程需要具备PL/SQL基础,可以移步《Oracle数据库开发必备利器之PL/SQL基础》课程。除此以外,在课程中涉及到存储过程和存储函数在Java项目中的应用,因此需要小伙伴们具备Java基础并熟悉JDBC。
老师告诉你能学到什么?
1、存储过程和存储函数的创建和调用 2、存储过程和存储函数在Java项目中的应用 3、如何在应用程序中访问包下的存储过程

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消