Pro*C 实际上是一个用 C 代码访问 Oracle 数据库的预编译器。
您可以使用以下语句编写代码:
int sal;
EXEC SQL SELECT salary INTO :sal FROM employees WHERE name = 'Diablo, Pax';
if (sal < 100000)
printf ("I'm not being paid enough!\n");
将常规 C 与 Pro*C 语句混合在一起(如您所见),然后通过 Pro*C 编译器运行它。
由此产生的是一个 C 程序,其中 Pro*C 语句被替换为等效的函数调用,这些函数调用将执行相同的操作。
然后,您通过真正的 C 编译器运行它,它会为您提供可执行文件来执行您想要的任何任务。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)