关于ProC 的语法一点问题

yingzhuo2011 2011-08-08 02:12:34
各位朋友,我手头上有一个ProC的程序。 代码片段如下

EXEC SQL BEGIN DECLARE SECTION;
/* 其他的我就不一一列出来了 */

static varchar C001[16 + 1];
EXEC SQL END DECLARE SECTION;

int someFunction () {
if (C001.arr[0] == '3') { /* 这个语句编译失败 */
/* 做一些事情 */
}
}


原有的代码是在Oracle9i下编译,执行没有问题的。
现在用的是Oracle11g。 请问这样的语法错误该如何修改。
小弟先行谢过了,在本区级别不高。100分送上。
...全文
75 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yingzhuo2011 2011-08-10
  • 打赏
  • 举报
回复
谢谢楼上朋友。 我的问题,已经解决。 由于代码版权问题,我不放便透露更多信息。

再次多谢您关心。 100分送上,请笑纳。
yangqm22 2011-08-09
  • 打赏
  • 举报
回复
我在我的oracle11g上编译是可以的。是不是你安装的oracle11g没有安装全?
yangqm22 2011-08-08
  • 打赏
  • 举报
回复
没有这样用过,等待学习

17,089

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧