永oci的话,就和调用procedure一样的

解决方案 »

  1.   

    package和procedure都已经正确编译了
      

  2.   

    在书上看到一下的代码,有些不明白的地方:
    void ProC(ctx, p_Num, p_Char)
    OCIExtProcContext *ctx;
    sb4                p_Num;
    char              *p_Char;
    {
      /* Establish the Pro*C default connection based on the context */
      EXEC SQL REGISTER CONNECT USING :ctx;
      //这里的连接是什么意思?主要是ctx的意思不太明白
      
      /* And insert! */
      EXEC SQL INSERT INTO temp_table VALUES (:p_Num, :p_Char);  return;
    }
      

  3.   

    EXEC SQL EXECUTE
       BEGIN
         test.ins();
       END;
    END-EXEC;
    总算被我找到了