4.8 嵌入式SQL 在前面的例子中,都是直接使用SQL语句,独立完成语句的功能,也就是说,假定有了一个SQL解释程序,它接受和执行SQL的各种命令,但是这种操作方式大多在交互环境下使用,仅限于数据库操作,没有数据处理的能力,应用相对较少。实际上,大部分把SQL语句嵌入到程序设计语言中,既实现数据库操作,又要对数据进行处理。能嵌入SQL语句的程序设计语言称为宿主语言,常用的宿主语言如C程序设计语言。对数据的处理功能由宿主语言完成,对数据库数据操纵由SQL语句完成。这样使用的SQL称为嵌入式SQL(embedded SQL)。 4.8.1嵌入式SQL语言的使用 1.嵌入式SQL语言的使用格式 2.共享主变量的声明 3 特殊的系统变量 |