聊城大学计算机学院数据库原理课件第8章 数据库编程.ppt

聊城大学计算机学院数据库原理课件第8章 数据库编程.ppt

聊城大学计算机学院数据库原理课件第8章 数据库编程.ppt

An Introduction to Database System 第八章 数据库编程 8.1 嵌入式SQL SQL语言提供了两种不同的使用方式: 交互式 嵌入式 为什么要引入嵌入式SQL SQL语言是非过程性语言 事务处理应用需要高级语言 这两种方式细节上有差别,在程序设计的环境下,SQL语句要做某些必要的扩充 8.1 嵌入式SQL 8.1.1 嵌入式SQL的处理过程 8.1.2 嵌入式SQL语句与主语言之间的通信 8.1.3 不使用游标的SQL语句 8.1.4 使用游标的SQL语句 8.1.5 动态SQL 8.1.6 小结 8.1.1 嵌入式SQL的处理过程 主语言 嵌入式SQL是将SQL语句嵌入程序设计语言中,被嵌入的程序设计语言,如C、C++、Java,称为宿主语言,简称主语言。 处理过程 预编译方法 嵌入式SQL的处理过程(续) 嵌入式SQL的处理过程(续) 为了区分SQL语句与主语言语句,所有SQL语句必须加前缀EXEC SQL,以(;)结束: 格式:EXEC SQL SQL语句; 8.1 嵌入式SQL 8.1.1 嵌入式SQL的处理过程 8.1.2 嵌入式SQL与主语言的通信 8.1.3 不使用游标的SQL语句 8.1.4 使用游标的SQL语句 8.1.5 动态SQL 8.1.6 小结 8.1.2 嵌入式SQL语句与主语言之间的通信 将SQL嵌入到高级语言中

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档