在PL/SQL中使用SQL窗体执行存储过程的语法怎么写?(两个参数)

在SQL窗口中执行的存储过程的语法是什么?为什么前面会有个红色曲线?在命令窗口中又该如果写?... 在SQL窗口中执行的存储过程的语法是什么?为什么前面会有个红色曲线?
在命令窗口中又该如果写?
展开
 我来答
帐号已注销
2013-07-02 · TA获得超过227个赞
知道答主
回答量:45
采纳率:100%
帮助的人:36万
展开全部
call Proc_name(parameter1,parameter2);

红线是说明你这个命令使用不正确。

在命令窗口中,前面加上Declare声明下就可以了
lvpin1005
2013-07-02 · 超过35用户采纳过TA的回答
知道答主
回答量:107
采纳率:0%
帮助的人:95.8万
展开全部
Begin
Proc_name(parameter1,parameter2);
end;
如果参数要声明的话,前面就加上Declare声明下就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ScottTiny
2013-07-02 · TA获得超过102个赞
知道答主
回答量:88
采纳率:0%
帮助的人:55.2万
展开全部
试试全拼,execute或者用call 红色波浪线是提示有语法错误
追问
不行啊 ,提示ORA-00900: invalid SQL statement
追答
1、PL/SQL中SQL窗口执行过程: 

BEGIN
proc_name(参数);
END;

2、PL/SQL中命令窗口执行过程:

EXEC proc_name(参数);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sexwolfX
推荐于2018-05-09
知道答主
回答量:7
采纳率:0%
帮助的人:3.4万
展开全部
begin
proc_name('20130523 09:22:33','20130524 09:22:33');
end;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式