3.5.1 SQL語言的運(yùn)行環(huán)境
(1)嵌入式SQL的實(shí)現(xiàn)擴(kuò)充宿主語言的編譯程序,使之能執(zhí)行SQL語句;
采用預(yù)處理方式。(目前的常用方式)
(2)SQL和宿主語言的接口
數(shù)據(jù)庫和宿主語言程序間信息的傳遞是通過共享變量實(shí)現(xiàn)的。
SQLSTATE: 特殊的共享變量,起著解釋SQL語句執(zhí)行情況的作用。
3.5.2 嵌入式SQL的使用規(guī)定
熟悉在宿主語言的程序中使用SQL語句的各種規(guī)定。
并理解游標(biāo)的概念。
3.5.3 嵌入式SQL的使用技術(shù)
(1) SQL DDL語句:只要加上前綴標(biāo)識“EXEC SQL”和結(jié)束標(biāo)志“END _EXEC”,就能嵌入到宿主語言程序中使用;
(2) SQL DML語句:需要注意是否使用了游標(biāo)機(jī)制。
(注意領(lǐng)會書上的例題)