嵌入式SQL

嵌入式SQL （ 英文: Embedded SQL ） 是一種將SQL語句直接寫入C語言 、 COBOL 、 FORTRAN及Ada等編程語言源代碼中的方法 。 藉此方法 ， 可使得應用程式能夠存取以及處理資料 。 在這一方法中 ， 將SQL文嵌入的目標源碼的語言稱爲宿主語言 。 在1986年發佈的SQL86標準中定義了對於COBOL 、 FORTRAN及PI / L等語言的嵌入式SQL的規範 。 在1989年發佈的SQL89規範中 ， 定義了對於C語言的嵌入式SQL的規範 。 一些大型的數據庫廠商發佈的數據庫產品中 ， 都提供了對於嵌入式SQL的支持 。 比如Oracle 、 DB2等 。