版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、OracleSQL*Modulefor AdaProgrammers Guide 10g Release 2 (10.2)A58231-03May 2006Oracle SQL*Module for Ada Programmers Guide, 10g Release 2 (10.2) A58231-03Copyright 2001, 2006, Oracle. All rights reserved. Primary Author:Contributing Author:Contributor:The Programs (which include both the software and
2、 documentation) contain proprietary information; they are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly, or decompilation of the Progr
3、ams, except to the extent required to obtain interoperability with other independently created software or as specified by law, is prohibited.The information contained in this document is subject to change without notice. If you find any problems in the documentation, please report them to us in wri
4、ting. This document is not warranted to be error-free.Except as may be expressly permitted in your license agreement for these Programs, no part of these Programs may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose.If the Programs are delivered to
5、the United States Government or anyone licensing or using the Programs on behalf of the United States Government, the following notice is applicable:U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are commercia
6、l computer software or commercial technical data pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the Programs, including documentation and technical data, shall be subject t
7、o the licensing restrictions set forth in the applicable Oracle license agreement, and, to the extent applicable, the additional rights set forth in FAR 52.227-19, Commercial Computer Software-Restricted Rights (June 1987). Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA 94065.The Programs ar
8、e not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be the licensees responsibility to take all appropriate fail-safe, backup, redundancy and other measures to ensure the safe use of such applications if the Programs are used f
9、or such purposes, and we disclaim liability for any damages caused by such use of the Programs.Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.The Programs may provide links to
10、Web sites and access to content, products, and services from third parties. Oracle is not responsible for the availability of, or any content provided on, third-party Web sites. You bear all risks associated with the use of such content. If you choose to purchase any products or services from a thir
11、d party, the relationship is directly between you and the third party. Oracle is not responsible for:(a) the quality of third-party products or services; or (b) fulfilling any of the terms of the agreement with the third party, including delivery of products or services and warranty obligations rela
12、ted to purchased products or services. Oracle is not responsible for any loss or damage of any sort that you may incur from dealing with any third party.ContentsPreface .ixix ix xxIntendedAudience.DocumentationAccessibility.StandardsConformance.Conventions .1Introduction to SQL*ModuleWhatIs SQL*Modu
13、le?.Background .Precompilers .The Module Language Concept.SQL*Module as an InterfaceBuilder .What Is Supported by SQL*Module? .What SQL Statements are Not Supported by SQL*Module? .1-11-11-21-31-51-71-72Module LanguageTheModule .An Example Module.A Short Example Program in Ada.Structure of a Module.
14、Preamble.MODULE Clause.2-12-12-32-62-62-62-62-62-72-82-82-82-82-92-102-112-112-112-13LANGUAGEClause.AUTHORIZATIONClause .CursorDeclarations .ProcedureDefinitions.Procedure Name.ParameterList.SQL92Syntax.SQLDatatypes .SQL Commands.Text in aModule .Comments .IndicatorParameters .Status Parameters .iii
15、ErrorMessages .2-132-132-142-142-152-152-152-162-162-162-16CONNECTStatement.SETCONNECTION Statement.DISCONNECTStatement .Multi-tasking.ENABLETHREADS .SQL_CONTEXTDatatype .CONTEXTALLOCATE .CONTEXT FREE.Multi-taskingMulti-taskingRestrictions.Example.3Accessing Stored ProceduresPL/SQL.Procedures.3-13-2
16、3-23-33-33-43-53-63-73-73-73-83-83-93-93-93-93-103-113-113-123-123-123-143-15Stored Procedures.StoredPackages .Accessing Stored Procedures .Case of Package and Procedure Names .Early and Late Binding .Cursor Variables.CursorVariable Parameters.Allocating a Cursor Variable.Opening a Cursor Variable.O
17、pening in a Stand-alone Stored Procedure.Return Types.Closing a Cursor Variable.Restrictions on Cursor Variables .DynamicSQL .The WITH INTERFACEClause .Examples .SQLDatatypes .DATEDatatype .The Default WITH INTERFACE Clause.Procedures.Functions .Storing Module Language Procedures .Connecting to aDat
18、abase .4Developing the Ada ApplicationProgramStructure .4-14-24-24-24-24-44-4Error Handling.SQLCODE .Obtaining Error Message Text .SQLSTATE .Obtaining the Number of Rows Processed.Handling Nulls .ivIndicatorVariables.4-54-64-64-64-64-7Cursors.Specification Files .Calling a Procedure .Arrays as Procedure Arguments.Globalization Support.5Running SQL*ModuleSQL*Module Input and Output .Input sources.Output Files.Determining the Input Source.Invoking SQL*Mod
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年一带一路背景下国际关系策略研究生模拟试题集
- 2026年公共关系学原理与实践应用模拟试题
- 2026年能源项目策划与管理实际情境测试
- 2026年金融投资分析与风险管理能力测试题集
- 2026年上海建桥学院单招综合素质考试模拟试题含详细答案解析
- 2026年山西华澳商贸职业学院高职单招职业适应性测试备考题库及答案详细解析
- 2026广西南宁第十中学上津校区(高中部)招聘2人参考考试题库及答案解析
- 2026年长白山职业技术学院单招综合素质笔试备考题库含详细答案解析
- 2026年安阳幼儿师范高等专科学校单招职业技能考试模拟试题含详细答案解析
- 2026年闽北职业技术学院单招综合素质考试参考题库含详细答案解析
- 2026福建闽投永安抽水蓄能有限公司招聘6人备考题库(含答案详解)
- 2026年龙华消防巡查员考试题库附答案
- 2025年山东省济南市中考英语真题卷含答案解析
- 2024年陕西艺术职业学院辅导员考试笔试题库附答案
- 2025-2030中国铜箔市场产销规模分析与未来发展战略规划研究报告
- 施工网格化管理方案
- 2026年医院卫生院家庭医生签约服务工作实施方案
- 低空经济应用场景:创新与挑战
- 电气故障排查与处理技巧
- 2025医疗器械安全和性能基本原则清单
- 2025至2030中国电子束焊接设备行业项目调研及市场前景预测评估报告
评论
0/150
提交评论