- 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
您可能关注的文档
最近下载
- 2026广东中山市神湾镇神湾社区居民委员会招聘1人笔试备考题库及答案解析.docx VIP
- 结构分析软件:CSI SAP2000二次开发_(11).常见问题与解决方法.docx VIP
- 2026广东中山市神湾镇神湾社区居民委员会招聘1人笔试备考试题及答案解析.docx VIP
- 《DNA的复制过程》课件.ppt VIP
- 2026广东中山市神湾镇神湾社区居民委员会招聘1人考试备考题库及答案解析.docx VIP
- DB42_T 2071-2023 建设项目工程总承包计价规程.docx VIP
- T_DIPA 13—2024(柔性直流输电阀级控制设备技术规范).pdf VIP
- 钣金培训课件.ppt VIP
- 结构分析软件:CSI SAP2000二次开发all.docx VIP
- 500字给男朋友的检讨书.docx VIP
原创力文档

文档评论(0)