- 5
- 0
- 约1.14万字
- 约 73页
- 2016-12-17 发布于湖北
- 举报
数据库系统概念----数据分析与挖掘 4.4 嵌入式SQL 为什么使用嵌入式SQL? 嵌入式SQL执行过程 需要解决的几个问题 为什么使用嵌入式SQL? 有些操作对于交互式SQL是不可能的任务 SQL的表达能力相比高级语言有一定的限制,有些数据访问要求单纯使用SQL无法完成。一方面,SQL在逐渐增强自己的表达能力(参见习题4.10),另一方面,太多的扩展会导致优化能力及执行效率的降低 非声明性动作 实际的应用系统是非常复杂的,数据库访问只是其中一个部件。有些动作如与用户交互、图形化显示数据等只能用高级语言实现 嵌入式SQL执行过程 需要解决的几个问题 区分SQL语句与C语言语句 嵌入的SQL语句以EXEC SQL开始,以分号(;) 或END_EXEC结束 EXEC SQL delete from PROF where DNO = 10; 需要解决的几个问题 嵌入SQL语句与C语言之间的数据传递 宿主变量 C变量,既可以用在C语句中,也可用在SQL语句中,用来在两者之间传递数据 宿主变量的声明 声明为通常的C变量,并将其放在下列标识语句之间 EXEC SQL BEGIN DECLARE SECTION EXEC SQL END DECLARE SECTION 需要解决的几个问题 EXEC SQL BEGIN DECLARE SECTI
您可能关注的文档
- chiq空调调试及功能界面介绍-IOS操作系统.ppt
- CNN主播教你老外最常用的英文短语.pptx
- Class2-串级、比值控制系统仿真研究.ppt
- CNC个别改善报告资料.ppt
- Code Review简介.doc
- 数字通信4-2带限信号传输的最佳检测.ppt
- 数学建模——生产计划问题.doc
- CNAS医学实验室认可现状及要求.ppt
- Constitution_of_the_United_States_美国宪法中英文对照版.doc
- 数学建模_修订.doc
- 2026年河南省新乡市高考数学模拟试卷+答案解析.pdf
- 2026年河南省郑州市第二高级中学等校高考数学考前质检试卷+答案解析.pdf
- 2026年河南省郑州市外国语学校高考数学一模试卷+答案解析.pdf
- 2026年河南省华大新高考联盟高考数学联考试卷(5月份)+答案解析.pdf
- 2026年河南省华大新高考联盟高考数学模拟试卷(4月份)+答案解析.pdf
- 穿行测试(参考模板)(2)(1).pptx
- 2025-2026学年福建省厦门三中高三(下)学情调研数学试卷(4月份)+答案解析.pdf
- 2025-2026学年广东省广州市越秀区执信中学高三(下)段考数学试卷(5月份)+答案解析.pdf
- 2025-2026学年吉林省长春市吉大附中实验学校高三(下)期中数学试卷+答案解析.pdf
- 2026年海南省海口市琼山中学高考数学模拟试卷(二)(5月份)+答案解析.pdf
原创力文档

文档评论(0)