社区
.NET Framework
帖子详情
执行Oracle存储过程的问题
HenryLubin
2006-03-15 09:26:44
可以对Sql Server的存储过程进行如下方法的执行:
com.CommandText = "execute ps_lubin 'HenryLu1', '1', '2'";
com.CommandType = System.Data.CommandType.Text;
其中ps_lubin是存储过程的名称,'HenryLu1', '1', '2' 是存储过程的参数列表。
问:可以对Oracle的存储过程进行这样的调用吗?
谢谢各位了!
...全文
135
5
打赏
收藏
执行Oracle存储过程的问题
可以对Sql Server的存储过程进行如下方法的执行: com.CommandText = "execute ps_lubin 'HenryLu1', '1', '2'"; com.CommandType = System.Data.CommandType.Text; 其中ps_lubin是存储过程的名称,'HenryLu1', '1', '2' 是存储过程的参数列表。 问:可以对Oracle的存储过程进行这样的调用吗? 谢谢各位了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HenryLubin
2006-03-23
打赏
举报
回复
各位,我已经找到方法了。
com.CommandText = "call ps_lubin 'HenryLu1', '1', '2'";
com.CommandType = System.Data.CommandType.Text;
只需要把在Sql Server里执行的命令"execute",在Oracle里只需要用"call"替换就可以了
huangjietao
2006-03-21
打赏
举报
回复
不会吧
lilian_bu
2006-03-21
打赏
举报
回复
后面的catch忘了写了,前面的paras对应的就是存储过程中的参数
lilian_bu
2006-03-21
打赏
举报
回复
仿照你给的参数
OleDbParameter[] paras = { new OleDbParameter("para1",OleDbType.VarChar),
new OleDbParameter("para2",OleDbType.VarChar),
new OleDbParameter("CycType",OleDbType.VarChar),
};
paras[1].Value = 'HenryLu1';
paras[2].Value = '1';
paras[3].Value = '2';
//以下为调用
com.CommandText = ps_lubin;
com.CommandType = CommandType.StoredProcedure;
try
{
foreach(OleDbParameter para in paras)
{
com.Parameters.Add(para);
}
com.ExecuteNonQuery();
HenryLubin
2006-03-16
打赏
举报
回复
大哥大姐们,帮帮小弟啊
Linux调
Oracle
存储过程
,linux shell
执行
oracle
存储过程
在linux下用shell
执行
oracle
的
存储过程
####函数####说明:
执行
oracle
存储过程
####输入参数:{数据库tns}{数据库用户名}{数据库密码}{
存储过程
名}{批处理日期}#### 输出参数:
存储过程
执行
结果function exe_proc{
oracle
_...
Oracle
存储过程
及调用
Oracle
存储过程
语法
Oracle
的
存储过程
语法如下: ? 1 2 3 4 5 6 create procedure
存储过程
名称(随便取) is 在这里可以定义常量、变量、游标、复杂数据类型这里...
ORACLE
存储过程
oracle
存储过程
目录 一.什么是
存储过程
二.为什么要写
存储过程
三.
存储过程
基础 1.
存储过程
结构 2.
存储过程
语法 3.pl/sql处理
存储过程
四.
存储过程
进阶 1.BUIK COLLECT 2.FORALL 3.pl/sql调试
存储过程
...
Oracle
存储过程
详细教程
Oracle
存储过程
详细教程 点关注不迷路,欢迎再访! 目录
Oracle
存储过程
详细教程一 .创建
存储过程
语法二.输出案例三.调用
存储过程
3.1 声明declare关键字3.2不声明declare关键字3.3call四.带有参数的
存储过程
五.in...
linux shell
执行
oracle
存储过程
#### 说 明:
执行
oracle
存储过程
#### 输入参数:{数据库tns}{数据库用户名}{数据库密码}{
存储过程
名}{批处理日期} #### 输出参数:
存储过程
执行
结果 function exe_proc {
oracle
_sid=$1 user_name=$2 user_pwd=$3 ...
.NET Framework
17,740
社区成员
24,334
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章