Siirry sisältöön

Embedded SQL

Wikipediasta
Tulostettavaa versiota ei enää tueta ja siinä voi olla renderöintivirheitä. Päivitä selaimesi kirjanmerkit ja käytä selaimen tavallista tulostustoimintoa sen sijaan.

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ää.[1]

Esimerkki

Esimerkki Pro*C-ympäristössä Oracle-tietokannalle:[2]

{
    int a;
    EXEC SQL SELECT salary INTO :a
                 FROM Employee
                 WHERE SSN=876543210;
    printf("The salary is %d\n", a);
}

Lähteet

  1. Allen G. Taylor: How To Use Embedded SQL dummies.com. Viitattu 27.5.2019. (englanniksi)
  2. Introduction to Pro*C Embedded SQL infolab.stanford.edu. Viitattu 27.5.2019. (englanniksi)

Aiheesta muualla