各位朋友,我手头上有一个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分送上。