AS400 SEU-2:SQL嵌入提示与格式化教程

需积分: 9 5 下载量 171 浏览量 更新于2024-07-30 收藏 103KB DOC 举报
AS400-SEU-2入门教程深入讲解了在AS/400系统中使用SQLRPG、SQLRPGLE、SQLCBL、SQLCBLLE等编程语言时与嵌入式SQL交互的技巧。本节主要关注7.4.4至7.4.9章节,涵盖了以下几个关键知识点: 1. **嵌入式SQL提示** - 当在源代码(如COBOL)中嵌套使用SQLRPG语句时,AS/400的SEU(Source Entry Utilities)提供了提示功能。例如,通过使用`P`命令,当在特定行(如0001.00、0002.00等)上,SEU会自动检测并调用相应的COBOL或SQL提示,以便程序员能更方便地编写和调试SQL代码。 2. **显示格式行** - SEU允许用户在SQL语句前后添加格式行(如`*Columns:171Edit`),这些行用于组织代码结构,增强可读性。格式行有助于代码管理和版本控制。 3. **插入格式行和空行** - 用户可以使用`IP`命令在指定位置插入新的格式行和空行,这对于保持代码的整洁以及便于后续的维护至关重要。 4. **定义轮廓行** - 轮廓行(如`*SQLEXEC SQL`和`*SQLEND-EXEC`)用于标记SQL命令的开始和结束,使得代码更易于理解和跟踪SQL执行流程。 5. **标号显示** - 在某些特定行(如0003.00和0006.00)上使用不同的操作(P命令、F4键或IP命令),SEU根据上下文调用SQL提示或COBOL提示。例如,0003.00行的异常处理确保只有在输入的标准COBOL语句不会引发错误时,才会执行SQL提示。 这些章节详细介绍了如何在AS/400的SEU环境中有效地编写和管理包含嵌入式SQL的COBOL代码,包括使用提示命令来提高代码的清晰度和可维护性。理解并掌握这些技术对于开发人员来说是提升工作效率和代码质量的关键。
2011-11-14 上传
第一章 SEU简介 1.1 功能总表 1.2 权限要求 第二章 启动SEU 2.1 从PDM启动SEU 2.2 从程序员菜单启动SEU 2.3 从SDA启动SEU 2.4 从命令行启动SEU 第三章 处理成员 3.1 显示成员列表 3.2 修改成员列表 3.3 生成成员 3.4 显示成员 3.5 编辑成员 3.6 打印成员 3.7 删除成员 3.8 SEU如何操作处理成员的显示 3.9 SEU如何处理编辑显示 3.10 SEU如何处理编辑对话 第四章 修改编辑对话环境 4.1 修改成员类型的缺省情况 4.2 用全屏方式编辑 第五章 使用语法检查 5.1 查找及标识语法错误 5.2 当插入或修改记录时做语法检查 5.3 做语法检查的AS/400源类型 第六章 查找和修改字符串 6.1 查找及修改串 6.2 用日期查找记录 6.3 查找语法错误 6.4 用PDM查找成员列表中的一个串 第七章 使用行命令 7.1 记录的顺序号 7.2 修改顺序号的增量 7.3 复制、删除、插入、移动和打印记录 7.4 输入数据 7.5 修改显示 7.6 进入行命令的原则 7.7 行命令总结 第八章 使用SEU命令 8.1 分屏显示中进入SEU命令 8.2 HIDE命令 8.3 FIND命令 8.4 CHANGE命令 8.5 SET命令 8.6 TOP命令 8.7 BOTTOM命令 8.8 SAVE命令 8.9 FILE命令 8.10 CANCEL命令 第九章 用提示和格式行编辑 9.1 命令提示 9.2 选择提示 9.3 选择一个高级语言提示 9.4 取消一个提示 9.5 格式行 9.6 选择格式行 第十章 生成提示 10.1 生成一个提示 10.2 修改一个用户定义的提示 10.3 选择一个用户定义的提示 10.4 用户定义提示的缺省存储和重试 10.5 限制访问用户定义的提示 10.6 生成另外的用户定义的提示 第十一章 结束SEU 第十二章 生成一个源成员――教材 12.1 用STRSEU命令启动 12.2 用插入命令插入源语句 12.3 用格式行插入源语句 12.4 用提示插入源语句 12.5 保存成员 第十三章 修改一个源成员――教材 13.1 用PDM处理成员的显示启动SEU 13.2 直接修改记录 13.3 用格式行修改记录 13.4 用SEU FIND命令修改记录 13.5 用分屏编辑显示记录 13.6 用提示来修改记录 13.7 保存所做的修改 第十四章 生成用户定义的选项――教材 14.1 定义提示码 14.2 生成提示的字段 14.3 显示和保存提示