2023-12-20
Oracle中function和procedure的区别描述正确的是?
Oracle中function和procedure的区别描述正确的是?
A函数可以没有参数,但是一定需要一个返回值,存储过程可以没有参数,不需要返回值
B在sql数据操纵语句中只能调用函数而不能调用存储过程
C函数return返回值没有返回参数模式,存储过程通过out参数返回值, 如果需要返回多个参数则建议使用存储过程
D可以理解函数是存储过程的一种
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
12c多租户同库的共享存储数据迁移到同库新建的共享存储,有什么好的办法,RMAN copy 还有什么
回答 1
如果是ASM可以实现在线迁移存储。也就是把新的存储加到磁盘组中,待rebalance完成之后,再从磁盘组删除旧的磁盘,等rebalance完就可以把旧盘链路删除了。
suse linux11 上oracle 10G 安装OGG, 应该安装OGG的什么版本才能兼容?
回答 2
你可以下载11gR1系列的都能够满足要求OracleGoldenGate11.2.1.0.20istheTerminalReleaseforsupportofOracleDatabase10gOrac
oracle中有一张表,对表中的数据每做一次变更都要做留存,要有历史数据,版本控制,有什么比较优雅的做法?
回答 4
1.可以做一个变量表A放要更新的正确数据2.将需要改动的数据表关联A表,将原数据存放于历史数据表B。3.再用merge更新原数据表
Oracle什么时候使用共享服务器?
回答 4
已采纳
对于共享服务器,客户端连接和服务器进程之间存在多对一的关系:多个客户端对应一个共享服务器。而对于专用服务器,客户端和服务器进程之间存在一对一的映射。共享服务器是一种共享资源,而专用服务器不是。使用共享
windows迁移到linux oracle 11.2.0.4
回答 3
windows迁移到linux只能使用rman备份,不能使用归档或者联机日志recover数据库,所以你要想用rman迁移windows到linux,只能在干净关库,然后:(1)mount下备份恢复(
oracle 19.3升级19.8 grid补丁分析报错
回答 3
可能遇到未知的bug.有时候大页设置也会阻挡补丁,需要先取消大页设置,建议重启一下主机看看。
为啥重启数据库又变回磁盘了?
回答 1
当前是notmounted状态,数据库mount或open后再查查
更新表时出现此数据库错误:ORA-00054:资源正忙并且正在使用指定的NOWAIT进行获取,或者超时已过期,怎么解决?
回答 2
已采纳
有锁,别人占用了,等他提交或者回滚,或者找出来杀掉他。用下面语句查查看。selects.SID,s.SERIAL,s.MACHINE,s.TYPE,l.TYPE,l.CTIME,l.BLOCK,l.R
hint是强制走索引吗
回答 4
已采纳
HINT不全是强制走索引的,HINT可以理解为强制,当关键字是索引相关的,那么就是强制走索引,当关键字是其他的,例如usehash则是强制使用hash连接。/USEHASH(TABLE)/
数据库数据达到百万级别时候,查找性能低,针对这种大数据做搜索,目前知道的解决方案有solr 和 hibernate search,不知道还有啥其他解决方案,都有啥优缺点?
回答 1
我以前oracle单表100亿级别没有问题。你说的百万级别性能差这是不应该的。请看看你SQL的执行计划是不是全表查询。
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~