前言
主要介绍PRO*C中所支持的SQL语句。
加班归来,花一个小时随便看点记点吧……东西不太多
一、所支持的语句
可以在Pro*C嵌入的SQL语句
语句类型 |
语句 |
数据定义 |
ALTER ANALYZE AUDIT COMMENT CREATE DROP GRANT NOAUDIT RENAME REVOKE TRUNCATE |
数据操纵 |
DELETE EXPLAINPLAN INSERT LOCK TABLE SELECT UPDATE |
SESSION控制 |
ALTER SESSION SET ROLE |
系统控制 |
ALTER SYSTEM |
事务控制 |
COMMINT ROLLBACK SAVEPOINT SET TRANSACTION |
嵌入式SQL语句的书写文法
- 以关键字EXEC SQL开始
- 以C语言的语句终结符(分号)终结
- 大多数SQL语句只是加了一些子句或者使用SQL变量
EXEC SQL SELECT EMPNO INTO :empno FROM DEPT;
EXEC SQL ROLLBACK WORK;
可执行与说明性SQL语句
分类 |
语句 |
说明 |
说明性语句 |
ARRAYLEN BEGIN DECLARE SECTION END DECLARE SECTION DECLARE INCLUDE TYPE VAR WHENEVER |
PL/SQL情况下使用的宿主数组 声明开始 声明结束 命名ORACLE对象 文件引用 自定义数据类型等价 宿主变量等价 错误处理说明 |
可执行语句 |
ALTER ANALYZE AUDIT COMMENT CONNET CREATE DROP GRANT NOAUDIT RENAME REVOKE TRUNCATE CLOSE DELETE EXPLAINPLAN |
定义和控制对ORACLE数据的存取 |
|
FETCH INSERT OPEN SELECT UPDATE |
检索和操纵ORACLE数据 |
|
COMMINT ROLLBACK SAVEPOINT SET TRANSACTION |
事务处理 |
|
DESCRIBE EXECUTE PREPARE |
使用动态sql |
|
ALTER SESSION SET ROLE |
控制会话期 |
分享到:
相关推荐
### ProC基础教程简化版Vol4:登录详解 #### 前言 本文档旨在详细介绍如何使用Pro*C/C++(简称ProC)与Oracle数据库进行交互,并特别关注于登录过程。无论是在开发还是维护阶段,登录操作都是必不可少的一步,它...
### ProC基础教程—简化版 Vol5:基本增删改 #### 数据插入 **概述** 在Pro*C/C++(简称ProC)中进行数据插入,主要是通过嵌入式的`INSERT`语句来实现的。ProC是一种将SQL语句嵌入到C语言中的编程方式,它允许...
### ProC基础教程—简化版Vol2:通讯区详解 #### 一、通讯区简介 在Oracle数据库的应用程序开发过程中,通讯区起到了桥梁的作用,它能够帮助开发者获取SQL语句执行后的状态信息,从而便于进行错误处理和追踪。...
《MetaTrader 5中的i-KlPrice_Vol_Direct_HTF脚本详解》 MetaTrader 5(MT5)是一款广泛应用于外汇、期货和股票市场的交易平台,它为交易者提供了丰富的技术分析工具和自动化交易功能。本文将深入探讨标题为“i-...
本次介绍的文档——“LS-DYNA 971 R6.1.0关键字手册卷二”(LS-DYNA_manual_Vol_II_R6.1.0)是关于**LS-DYNA**软件中材料模型部分的详细介绍,发布于2012年8月,版本号为971 R6.1.0。 #### 二、文档结构与主要内容 ...
《PBR_Guide_PBR_vol-2详解_中文版》是一个关于物理渲染(PBR,Physics-Based Rendering)的深入指南,旨在帮助读者理解和掌握这一现代3D图形技术的核心概念和应用。PBR是一种广泛应用于游戏开发、电影制作、虚拟...
### *MAT_Concrete_Damage_Rel3 参数解析 #### 基础概述 *MAT_Concrete_Damage_Rel3 是 LS-DYNA 中用于模拟混凝土材料在动态载荷作用下的损伤行为的一种材料模型。此模型考虑了混凝土在不同应力状态下的损伤演化...
**LS-DYNA 971 R6.1.0 关键字手册卷一**提供了丰富的信息,不仅详细解释了软件中各种关键字的功能和用法,还通过大量的示例说明了如何在实际工程问题中运用这些关键字。对于想要深入学习和掌握LS-DYNA的用户来说,这...
《基于i-KlPrice_Vol_Direct指标信号的MetaTrader 5 EA交易系统详解》 在金融交易领域,自动交易系统已经成为许多投资者和交易者的首选工具。MetaTrader 5(MT5)作为一款强大的外汇交易平台,提供了丰富的功能,...
Infineon-AURIX_TC39x_UserManual- V1.5 2020.04
首先,"i-KlPrice_Vol_Direct"脚本的核心是其自定义指标i-KlPrice_Vol,它以柱形图为基础,揭示了价格变动的方向。在传统的柱形图中,每一根柱子代表一段时间内的开盘价、收盘价、最高价和最低价。而此指标则在这些...
Infineon的AURIX-TC3xx架构是专为实时嵌入式系统设计的一款高性能、32位统一微控制器-DSP单核架构。该架构的核心是TriCoreTM TC1.6.2核心,旨在优化实时性能和效率。本用户手册(Volume 2)主要针对指令集进行了详细...
该文档主要介绍了Honeywell Experion Control Builder软件组件的理论基础及其在控制系统设计中的应用。 ### 一、Experion Control Builder 概述 Experion Control Builder 是Honeywell公司为Experion PKS(Process...
本文档包含Intel 64和IA-32架构软件开发者手册的全部四卷。基本架构,卷号 253665;指令集参考 A-Z,卷号 325383;系统编程指南,卷号号 325384;特定型号寄存器,卷号号 335592。在评估您的设计需求时,请参考所有...
- **2-3:** 清除CMOS(ClearCMOS),当跳线置于2-3位置时,主板的CMOS设置会被重置为出厂默认值,这对于忘记密码或需要恢复默认设置的情况非常有用。 #### 三、数字输入/输出 (Digital Input/Output) - **位置...
通过阅读《PBR材质宝典_PBR_Guide_Vol2_中文版》,读者不仅能深入了解PBR技术的理论基础,还能掌握实践中的技巧和最佳实践,从而提升自己的3D渲染能力。无论是游戏开发者、影视特效师还是建筑可视化专业人士,都能...
### 解决C语言中生成的EXE文件执行后窗口消失的方法 #### 背景介绍 在使用C语言编程时,经常会遇到一个令人头疼的问题——编译生成的EXE文件在执行完毕后,命令行窗口立即关闭。对于调试或者查看执行结果来说,这...