c oracle 存储过程

C和Oracle的存储过程,是数据库中非常重要的一部分,可以在数据库中完成一些复杂的操作,大大减轻了应用程序对数据库的负担。

C语言编写的Oracle存储过程,操作起来非常灵活。我们可以执行一些跨越不同表的操作,或是计算不同列之间的值,还可以将查询结果作为参数传回给应用程序。

CREATE OR REPLACE PROCEDURE EXAMPLE_PROCEDURE (INPARAM1 NUMBER, INPARAM2 NUMBER, OUTPARAM OUT NUMBER) IS BEGIN OUTPARAM: = INPARAM1 + INPARAM2; END;