[已解决问题] .NET环境下如何获取Oracle存储过程的参数名称及类型?
提问时间: 2008-06-11 12:36
浏览:172 次
.NET环境下如何获取Oracle存储过程的参数名称及类型?
提问者:sokoo - 初学一级
最佳答案
存储过程的参数名称和类型之前不知道吗? 通过程序去读oracle数据库里面存储过程有几个什么样的参数,没玩过!
2008/6/11 13:15:27 回答者:datasky


提问者对于答案的评价:select argument_name,Data_type,in_out from sys.user_arguments where object_name = :object_name
其它回答(1)
你看一下c#中linq的实现机制,可以借鉴一下!
2个月前   回答者:jisen - 菜鸟二级
评论
2个月前   sokoo :
select
argument_name,Data_type,in_out
from sys.user_arguments
where object_name = :object_name
2个月前   datasky :
^_^ 变成您在回答我的问题了。
有个疑问:一般情况下,当前连接数据库的用户可以有权限访问sys.user_arguments 吗? 我个人觉得至少在sql server数据库里面的时候,一般情况下是不允许这么做的。
   您需要登录以后才能回答!
 

我要提问

我的问题


快到期问题

> 问题排行榜

相关链接