Embedded SQL

Embedded SQL on tapa yhdistää SQL-lause osaksi toiseen ohjelmointikieleen: kielen esikääntäjän on korvattava SQL-lauseen osat lähdekoodissa ennen varsinaista kääntäjää.

Esimerkki 
Esimerkki Pro*C-ympäristössä Oracle-tietokannalle:
{
    int a;
    EXEC SQL SELECT salary INTO :a
                 FROM Employee
                 WHERE SSN=876543210;
    printf("The salary is %d\n", a);
}

Lähteet

Aiheesta muualla 
 Embedded SQL 
 Embedded SQL programming 
 Pro*C/C++ Programmer's Guide 

SQL