登录
注册
乐鱼官网手机版下载
解决方案
乐鱼体育安装
定价
合作伙伴
公司
你好,陌生人!
看起来你是新来的。登录或注册开始。
使用RapidMiner登录
使用RapidMiner登录
登录
注册
快速链接
类别
最近的讨论
最好的…
没有回答
组
类别
17.5 k
所有类别
19.5 k
帮助
442
知识库
Altair RapidMiner社区
得到帮助。学习最佳实践。与你的同事建立联系。
讨论
执行SQL操作符-调用Oracle存储过程-无效的SQL语句
作者
日期内
1天
3天
1周
2周
1个月
2个月
6个月
1年
的
例如:周一,今天,上周,3月26日,3/26/04
搜索
0评论
0的讨论
0成员
0在线
问一个问题
寻找有用的视频
首页
;
帮助
执行SQL操作符-调用Oracle存储过程-无效的SQL语句
SUPSON
成员
职位:
2
新手
2020年6月
2020年6月编辑
在
帮助
试图使用Execute SQL操作符调用Oracle存储过程并获取
数据库错误:ORA-00900:无效的SQL语句。
我试图调用的SP位于我为其配置连接的模式中。
我可以通过SQL开发人员连接时成功执行SP。
我试过了:
执行< SP_NAME >
执行< SCHEMA >。< SP_NAME >
执行< SP_NAME >
执行< SCHEMA >。< SP_NAME >
我能够成功地运行SELECT SYSDATE FROM DUAL使用执行SQL操作符。
提前感谢。
标记:
SQL
甲骨文
0
最佳答案
dfostr
成员
职位:
3.
贡献我
2020年7月
解决方案接受
嗨。我有同样的问题,并在堆栈溢出上找到了一个有效的解决方案(我不能发布链接,但搜索答案# 47134774)-似乎JDBC不识别EXEC,而是将您的SP包装在匿名PL/SQL块中,即:
开始
< SP_NAME >
结束;
5
答案
SUPSON
成员
职位:
2
新手
2020年7月
成功了,大部分成功了。我使用了一个测试存储过程,在where子句中有一个日期,我得到了一个错误。一旦我更改了查询并删除了日期引用(只是为了看看是否可以运行StoredProc),我就成功地调用了存储过程。谢谢你的帮助!
0
登录
或
注册
置评。
答案