Pro*C (also known as Pro*C/C++) is an embedded SQL programming language used by Oracle Database and Sybase SQL Server database management systems. Pro*C uses either C or C++ as its host language. During compilation, the embedded SQL statements are interpreted by a precompiler and replaced by C or C++ function calls to their respective SQL library. The output from the Pro*C precompiler is standard C or C++ code that is then compiled by any one of several C or C++ compilers into an executable.
| Property | Value |
| dbpprop:abstract
|
- Pro*C (also known as Pro*C/C++) is an embedded SQL programming language used by Oracle Database and Sybase SQL Server database management systems. Pro*C uses either C or C++ as its host language. During compilation, the embedded SQL statements are interpreted by a precompiler and replaced by C or C++ function calls to their respective SQL library. The output from the Pro*C precompiler is standard C or C++ code that is then compiled by any one of several C or C++ compilers into an executable.
- ProC [IPA|pɹoʊˈsiː]/ProC++ [IPA|-ˈplʌs ˈplʌs] ist ein Precompiler des Unternehmens Oracle für die Programmiersprache C und C++. Mittels des Precompilers ist es möglich, SQL-Ausdrücke und normale C oder C++ Quellcode-Elemente miteinander zu vermischen. Dies gilt jedoch ausschließlich für DML-Befehle, DDL- und DCL-Befehle müssen nach wie vor beispielsweise mit dem Programm SQLPlus ausgeführt werden. Die daraus resultierende Datei wird schließlich in gültigen Quellcode übersetzt, um diesen mit einem herkömmlichen Compiler übersetzen zu können. Intern werden die im Quellcode eingebetteten SQL-Ausdrücke durch den Precompiler in normale Oracle Funktionsaufrufe umgewandelt.
- Le Pro*C est un outil permettant d'inclure des commandes SQL dans un programme C. Il s'agit en fait d'un pré-compilateur : le code source Pro*C est traduit en source C avec des appels aux bibliothèques ORACLE. La compilation complète se fait donc en plusieurs étapes: Le code source mon_bidule. pc est tout d'abord passé au précompilateur Pro*c, ce qui va créer le fichier source C mon_bidule. c Le fichier source mon_bidule. c est passé au compilateur C, ce qui va créer le fichier objet mon_bidule. o Le fichier objet mon_bidule. o est lié aux bibliothèques ORACLE (et éventuellement aux autres fichiers objets s'il y en a) avec l'éditeur de liens, ce qui va créer l'exécutable final mon_bidule Un point important trompeur : lors de la première phase (précompilateur Pro*c), une connexion au serveur ORACLE est effectuée.
|
| dbpprop:hasPhotoCollection
| |
| dbpprop:reference
| |
| rdfs:comment
|
- Pro*C (also known as Pro*C/C++) is an embedded SQL programming language used by Oracle Database and Sybase SQL Server database management systems. Pro*C uses either C or C++ as its host language. During compilation, the embedded SQL statements are interpreted by a precompiler and replaced by C or C++ function calls to their respective SQL library. The output from the Pro*C precompiler is standard C or C++ code that is then compiled by any one of several C or C++ compilers into an executable.
- ProC [IPA|pɹoʊˈsiː]/ProC++ [IPA|-ˈplʌs ˈplʌs] ist ein Precompiler des Unternehmens Oracle für die Programmiersprache C und C++. Mittels des Precompilers ist es möglich, SQL-Ausdrücke und normale C oder C++ Quellcode-Elemente miteinander zu vermischen. Dies gilt jedoch ausschließlich für DML-Befehle, DDL- und DCL-Befehle müssen nach wie vor beispielsweise mit dem Programm SQLPlus ausgeführt werden.
- Le Pro*C est un outil permettant d'inclure des commandes SQL dans un programme C. Il s'agit en fait d'un pré-compilateur : le code source Pro*C est traduit en source C avec des appels aux bibliothèques ORACLE. La compilation complète se fait donc en plusieurs étapes: Le code source mon_bidule. pc est tout d'abord passé au précompilateur Pro*c, ce qui va créer le fichier source C mon_bidule. c Le fichier source mon_bidule.
|
| rdfs:label
| |
| skos:subject
| |
| foaf:page
| |
| is dbpprop:redirect
of | |