Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

O que é pro * c?


O Pro*C é na verdade um pré-compilador para acesso ao banco de dados Oracle dentro do código C.

Você escreve seu código com declarações como:
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");

misturando C regular com instruções Pro*C (como você pode ver) e então você o executa através do compilador Pro*C.

O que resulta disso é um programa C que tem as instruções Pro*C substituídas pelas chamadas de função equivalentes que farão a mesma coisa.

Você então executa isso através de um compilador C real e fornece os executáveis ​​​​a serem executados para executar as tarefas que você deseja.