Pro*C 基础教程-简化版_Vol3 PRO*C中嵌入SQL语句

前言

主要介绍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
控制会话期

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值