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.

PropertyValue
dbpedia-owl:abstract
  • Pro*C ]/Pro*C++ ] 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 SQL*Plus 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.
  • 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.
  • 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 : lors de la première phase (précompilateur Pro*c), une connexion au serveur ORACLE est effectuée afin de valider les requêtes SQL du code Pro*C.
dbpedia-owl:wikiPageExternalLink
dcterms:subject
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.
  • Pro*C ]/Pro*C++ ] 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 SQL*Plus 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
  • Pro*C
  • Pro*C
  • Pro*C
owl:sameAs
foaf:page
is dbpedia-owl:wikiPageRedirects of
is owl:sameAs of
is foaf:primaryTopic of