当前位置:网站首页>Jincang Database Pro*C Migration Guide (3. KingbaseES Pr*oc Compatibility with Oracle Pro*c)
Jincang Database Pro*C Migration Guide (3. KingbaseES Pr*oc Compatibility with Oracle Pro*c)
2022-08-03 03:33:00 【Sink a ship side side thousand sails _】
3. KingbaseES Pr*oc 对 Oracle Pro*c 的兼容
本章节为 KingbaseES Pro*c 对 Oracle Pro*C 的兼容情况说明,The detailed compatibility is shown in the table below:
表 3.1 KingbaseES Pro*c 兼容表
功能名称
功能分类
KingbaseES Pro*c 兼容
连接管理
连接数据库
Standrad CONNECT
Connecting using Oracle Net Services
Automatic Connects
Advanced connection options
Concurrent Logons
Default Databases and Connections
Explicit Connections
Implicit Connections
数据类型和变量
Oracle 数据类型
部分支持
宿主变量
支持
指示器变量
支持
VARCHAR 变量
支持
Cursor 变量
支持
context 变量
支持
Universal ROWIDs
不支持
host structure
支持
指针变量
支持
Globalization Support
不支持
NCHAR 变量
不支持
高级主题
字符数据
支持
类型转换
支持
Equivalent data type
支持
C 预处理器
支持
预编译头文件
不支持
Oracle 预处理器
不支持
Numeric constant evaluation
支持
SQLLIB 的 OCI Release8 Interactive extension
不支持
OCI Release8 接口
不支持
嵌入式 OCI Release7 调用
不支持
X/Open 应用开发
不支持
嵌入式 SQL
宿主变量
支持
指示器变量
支持
基础 SQL 语句
支持
The DML Returning Clause
支持
游标
支持
滚动游标
支持
优化器提示(hinit)
不支持
Fix Execution
不支持
CURRENT OF 子句
支持
嵌入式 PL/SQL
嵌入式 PL/SQL 块
支持
主变量
支持
指示器变量
支持
Host Arrays
支持
游标
支持
已存储的 PL/SQL 和 Java 子程序
支持
外部 C 程序
不支持
使用动态 SQL
支持
Host Arrays
Declare the host array
支持
在 SQL Use arrays in statements
支持
使用数组查询
支持
Insert using an array
支持
Update with an array
支持
Use array delete
支持
FOR 子句的使用
支持
WHERE 子句的使用
不支持
结构体数组
支持
模拟 CURRENT OF
不支持
Insert using an additional array / 查询
不支持
Use implicit buffer insertion
不支持
滚动游标
支持
错误处理
SQLSTATE 状态变量
支持
声明 SQLCODE
支持
SQLCA A critical component of error reporting
支持
使用 SQL 通信区(SQLCA)
支持
Get the full content of the error message
不支持
使用 WHENEVER clause redirection
支持
获取 SQL 语句的内容
不支持
使用 Oracle 通信区(ORACA)
不支持
预编译选项
Precompiler commands
支持
预编译器选项
支持
快速参考手册
支持
进入选项
支持
Use the precompile option
支持
多线程应用
Pro*C/C++ run context in
支持
Run the context application model
支持
User interface feature support for multithreaded applications
支持
连接池
支持
C++ 应用
对 C++ 的支持
支持
预编译 C++
支持
Oracle 动态 SQL
动态 SQL 语句的要求
支持
无 host variables 非查询语句
支持
有 host variables 非查询语句
支持
有查询 list 和 host variables 的查询语句
支持
There are an unknown number of queries list 和 host variables 的查询语句
支持
使用 DECLEAR STATEMENT 语句
支持
使用 PL/SQL
支持
动态 SQL 语句的缓存
不支持
标准动态 SQL
Oracle 增加的扩展
支持
标准动态 SQL 的预编译选项
支持
标准动态 SQL 的完整语法
支持
Oracle 动态 SQL 方法 3
使用 SQLDA 变量
支持
准备工作
支持
基本步骤
支持
大对象
嵌入式 SQL 中使用 LOBs
支持
LOBs 语句的规则
支持
LOBs 语句
支持
LOBs and navigation interface
不支持
Other functions not listed in the table are not supported by default.
边栏推荐
猜你喜欢
随机推荐
【剑指offer】——16.数值的整数次方
一次偶然的钓鱼文件分析
mysql8默认密码丢失,如何更改密码详细步骤??
Topic Modeling of Short Texts: A Pseudo-Document View
Get the first/last day of the current week, month, quarter in MySQL
MySQL-Explain详解
PyTorch安装——安装PyTorch前在conda搭建虚拟环境的报错
任意版本JLink驱动官方下载指引
关于 Redis 必问面试题,你知道哪些?
Mysql-如何进行慢SQL查询
IDEA如何创建同级工程
通过kubernetes可视化界面(rancher)安装kibana
【数据分析】基于MATLAB实现SVDD决策边界可视化
zyMedia系列之播放视频
IPv4编址;A类、B类、C类、D类、E类IP地址(IP地址;网络地址和主机地址;子网掩码;网关;广播地址;)
[Static type and dynamic type compile check and run check in Objective-C]
SPI机制是什么?
LVS负载均衡群集及部署LVS-NAT实验
leetcode:153. 寻找旋转排序数组中的最小值
ClickHouse数据类型