Oracle Sql Scratchpad中能执行存储过程吗?用execute RT... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 假设有一个存储过程CREATE OR REPLACE PROCEDURE OUT_DATE asbegin dbms_output.put_line(sysdate); end;我在SQL Scratchpad中执行 execute out_date; 好像不行额 没用过SQL Scratchpad执行execute out_date;是抱错啊还是没有结果显示? 执行 call out_date(); 试试可以吗? call out_date(); 没有问题 成功的begin out_date; end; 也没有问题 也是成功的就唯独execute out_date;不行execute out_date();也不行额 报错信息:ORA-00900:无效SQL语句 请注意,不迟滞SQL PLUS命令。必须使用SQL PLUS WORKSHEET才能运行SQL PLUS命令和脚本 没用过SQL Scratchpad,不好解释。。 还有一个问题:就是调用Oracle存储过程一共有几种方式?调用Oracle存储过程与调用SqlServer的存储过程有什么区别额? 再提出一个问题:用asp.net调用Oracle存储过程时,除了OracleCommand cmd = new OracleCommand();cmd.Connection = conn;cmd.CommandText = "COUNT_JOB_HISTORY";//COUNT_JOB_HISTORY 存储过程名cmd.CommandType = CommandType.StoredProcedure;还有其他的方式吗?比如说把Oracle语句:exec 存储过程名 当成一个语句传入Oracle中进行执行如果行的话,那具体怎么执行呢,请写个简单示例,谢谢! oracle 11g,用浏览器打开em时令人费解的问题 关于oracle分布式数据库的可行性 select 出字段如何把一列字符串合并起来 怎样添加hint,使表走两个索引,高手进! sql语句查询 oracle中function能否这样使用临时表 通过SQL语句如何获取某个表中某字段内容的最大长度 请各位高手查看一下这个合计SQL语句哪出错了!!!!! 那里有 Oralce 8i 下载?? Oracle8i是否支持对象数据库? sql中,怎样去掉记录中的回车键 高手帮忙看看,新手出问题了不会解决啊!!!
CREATE OR REPLACE PROCEDURE OUT_DATE as
begin
dbms_output.put_line(sysdate);
end;我在SQL Scratchpad中执行 execute out_date; 好像不行额
执行execute out_date;是抱错啊还是没有结果显示?
begin out_date; end; 也没有问题 也是成功的
就唯独execute out_date;不行
execute out_date();也不行额
没用过SQL Scratchpad,不好解释。。
除了
OracleCommand cmd = new OracleCommand();
cmd.Connection = conn;
cmd.CommandText = "COUNT_JOB_HISTORY";//COUNT_JOB_HISTORY 存储过程名
cmd.CommandType = CommandType.StoredProcedure;
还有其他的方式吗?比如说把Oracle语句:exec 存储过程名 当成一个语句传入Oracle中进行执行
如果行的话,那具体怎么执行呢,请写个简单示例,谢谢!