- 1
- 0
- 约1.87万字
- 约 140页
- 2017-06-28 发布于贵州
- 举报
数据库原理(8
第八章 数据库编程 嵌入式SQL(ESQL) 游标 变量 程序流程控制 存储过程 ODBC编程 第一节 嵌入式SQL SQL语言:面向集合的非过程性语言。 而许多事务是过程性的,需要根据不同的条件来执行不同的任务,因此单纯用SQL语言是很难实现的,可以利用高级语言的过程性结构来弥补SQL语言实现复杂应用方面的不足。 高级语言:主语言/宿主语言 一、嵌入式SQL的处理过程 1.嵌入式SQL语句类型 * 可执行SQL语句 - 数据定义 - 数据操纵 - 数据控制 * 说明性SQL语句 2.嵌入式SQL的形式 ESQL中区分SQL语句和主语言的方式: EXEC SQL SQL语句 ; 3.ESQL基本处理过程 二、SQL语句与主语言间的通信 1.SQL通信区 作用:保存描述SQL语句执行后系统工作状态和运行环境的各种数据。 方法和步骤:声明SQL通信区,执行SQL操作,判断状态变量。 通信区标识:SQLCA 状态变量:SQLCODE 声明SQL通信区:EXEC SQL INCLUDE SQLCA ; SQL操作状态示例 SQL执行DELETE操作后,SQLCA中的信息: 成功删除,并有删除的行数 SQLCODE=SUCCESS 无条件删除警告信息 违反数据完整性规则,拒绝删除 没有满足条件的行,一行也没有删除 由于各种
您可能关注的文档
最近下载
- 农业机械设计手册(上册)1-12.pdf VIP
- 2025年江苏省苏州市中考语文真题卷(含答案与解析).pdf VIP
- 基于单片机的老人防跌倒报警系统设计与实现.docx VIP
- T_HNJK 012—2025(艾条(柱)保健用品生产技术规范).pdf VIP
- 2025年上海市初中学业考试英语中考试卷真题(含答案详解).pdf VIP
- 中职化工课件PPT.pptx VIP
- 股市主力操盘盘 口摩斯密码(原创内容,侵权必究).pptx
- GB50856-2013 通用安装工程工程量计算规范.docx
- 2025高考数学(天津卷)第20题 导数解答题 教师比赛说课课件.pptx
- 从中小学教师到教师教育者的关键转变-来源:现代教育管理(第2019001期)-辽宁教育研究院.pdf VIP
原创力文档

文档评论(0)