社区
基础和管理
帖子详情
Oracle函数参数问题
corner1988
2012-07-17 10:42:23
函数参数有三种
IN:
OUT:
IN OUT:
1:我不太理解三种参数的作用。。和使用场合
2: 函数参数和存储过程的参数 是不是一个意思
...全文
211
7
打赏
收藏
Oracle函数参数问题
函数参数有三种 IN: OUT: IN OUT: 1:我不太理解三种参数的作用。。和使用场合 2: 函数参数和存储过程的参数 是不是一个意思
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
人生无悔
2012-07-17
打赏
举报
回复
1.這三個是存儲過程中參數的方面
in傳入類型,存儲過程的默認參數類型,在存儲過程中,此參數只讀,不可改變
out傳出類型,此參數用於在存儲過程中寫,傳入存儲過程聲明的參數會根據此值的改變而改變
int out既是輸入又可以作為輸出,此參數在存儲過程中可讀可寫
2.都是參數,只是作用不同,具體問題具體分析,不要一概而論
小德
2012-07-17
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
引用 3 楼 的回复:
+1,都是比较基础的知识,楼主可以看看基础的书籍,受益良多。
引用 1 楼 的回复:
1.這三個是存儲過程中參數的方面
in傳入類型,存儲過程的默認參數類型,在存儲過程中,此參數只讀,不可改變
out傳出類型,此參數用於在存儲過程中寫,傳入存儲過程聲明的參數會根據此值的改變而改變
int out既是輸入又可以作為輸出,此參數在存儲過程中可讀可寫
2.都是參……
[/Quote]
看你想看管理类还是开发类..
如果只是简单的层面,像一些XXX从入门到精通之类,反正书城一搜oracle出来一堆呢..
corner1988
2012-07-17
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
+1,都是比较基础的知识,楼主可以看看基础的书籍,受益良多。
引用 1 楼 的回复:
1.這三個是存儲過程中參數的方面
in傳入類型,存儲過程的默認參數類型,在存儲過程中,此參數只讀,不可改變
out傳出類型,此參數用於在存儲過程中寫,傳入存儲過程聲明的參數會根據此值的改變而改變
int out既是輸入又可以作為輸出,此參數在存儲過程中可讀可寫
2.都是參數,只是作用不同,具體問題……
[/Quote]
有什么Oracle简单点。。通俗易懂点的书? 想买书 不知道买什么 有推荐的吗?
(我不是想做DBA,只是想对Oracle有一定的了解)
jy_2001www
2012-07-17
打赏
举报
回复
一楼正解
yejihui9527
2012-07-17
打赏
举报
回复
函数不用定义in out
小德
2012-07-17
打赏
举报
回复
+1,都是比较基础的知识,楼主可以看看基础的书籍,受益良多。
[Quote=引用 1 楼 的回复:]
1.這三個是存儲過程中參數的方面
in傳入類型,存儲過程的默認參數類型,在存儲過程中,此參數只讀,不可改變
out傳出類型,此參數用於在存儲過程中寫,傳入存儲過程聲明的參數會根據此值的改變而改變
int out既是輸入又可以作為輸出,此參數在存儲過程中可讀可寫
2.都是參數,只是作用不同,具體問題具體分析,不要一概而論
[/Quote]
smnzg
2012-07-17
打赏
举报
回复
楼上正解
说得通俗一点:
IN:作为传入参数,只能在存储过程中使用
OUT: 作为输出参数,只能在存储过程中赋值
IN OUT: 即可使用,也可赋值.
例:
proc(a in number, b in number, c out number) is
begin
c := a + b;
end
a,b作为传入参数,c是传出参数,在调用的地方,我们可以直接获得c的值.
oracle
round
函数参数
6,关于
oracle
round函数细节
问题
Oracle
中的ROUND函数用于四舍五入数值。当integer为正整数时,它保留指定位数的小数;为0时,进行整数取整;为负整数时,向左取指定位数。例如,ROUND(45.923,2)返回45.92,ROUND(45.923,0)返回46,ROUND(46.923,-1)返回50。通过调整integer值,可以灵活控制四舍五入的精度。
oracle
函数参数
日期格式
问题
博客内容涉及在处理日期类型字段AUDIT_DATE时遇到的
问题
,当直接传递给函数时,日期格式发生了变化。为保持原始格式,解决方案是在调用函数前使用to_char将日期转换为字符串。这样可以确保传递到函数的参数是预期的日期格式。
Oracle
数据库 IN
函数参数
个数超过1000
问题
,MySQL的IN能超过1000吗
Oracle
数据库的IN
函数参数
超过1000个时会导致错误,而MySQL没有类似限制,取决于maxallowedpacket设置。解决
Oracle
的限制,可以使用子查询或创建临时表。这种方法不仅避免错误,还能提升查询性能。
oracle
时间 unixtimr,关于sign
函数参数
时间类型写法的
问题
本文记录了在
Oracle
Database10g企业版中进行的一系列性能调整操作,包括设置会话参数、启用详细的跟踪记录及尝试执行特定的SQL查询。通过这些步骤,可以观察到数据库的行为,并对性能瓶颈进行诊断。
oracle
函数参数
类型,关于function传入参数为数组(is table of)类型
问题
??好像
oracle
不支持!...
本文探讨了在
Oracle
10.2.0.1版本中使用PL/SQL编写的一个特定函数,该函数用于从表中收集ID并进行处理。文章详细记录了尝试将此函数直接用于SELECT语句时遇到的
问题
及产生的错误,并寻求解决方法。
基础和管理
17,377
社区成员
95,111
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章