Applies to Oracle.
- Pro*C is a Precompiler.
You can write embedded SQL in your c/c++ application and then precompile it into pure C/C++. Precompilers are part of Oracle Database install and complete installation can be normally found in Oracle Client installation.
- OCI or OCCI is an API that you write c/c++ code that calls Oracle routines, part of the Oracle Call Interface API. OCI/OCCI are part of Oracle Database install.
If you write embedded SQL (EXEC SQL ...) then you must precompile it into a C/C++ program to be compiled with a c/c++ compiler and linked into an execution. Normally Oracle makefile compilation would do all the three steps in sequence.
- Pro*C is a Precompiler.
You can write embedded SQL in your c/c++ application and then precompile it into pure C/C++. Precompilers are part of Oracle Database install and complete installation can be normally found in Oracle Client installation.
- OCI or OCCI is an API that you write c/c++ code that calls Oracle routines, part of the Oracle Call Interface API. OCI/OCCI are part of Oracle Database install.
If you write embedded SQL (EXEC SQL ...) then you must precompile it into a C/C++ program to be compiled with a c/c++ compiler and linked into an execution. Normally Oracle makefile compilation would do all the three steps in sequence.
No comments:
Post a Comment