摘 要: 實現了一個嵌入式SQL系統,支持在C語言中嵌入SQL語句。該系統是對象關系型數據庫管理系統OSCAR客戶端的重要組成部分,分為兩部分實現:預處理模塊和ESQL運行庫。預處理模塊根據ESQL語言的語法規則分析和識別ESQL語句,并且轉換為實現相同功能的C語言函數調用;ESQL運行庫實現這些C函數,通過網絡通信庫與服務器端通信,并執行SQL語句,返回結果值。
關鍵詞:嵌入式SQL;DBMS;SQL—92
中圖法分類號:TP311.13
文獻標識碼:A
文章編號:1001—3695(2005)0L0137—03