OceanBase 通过 OceanBase Connector/J 为基于 Java 开发的客户端应用程序提供连接。Java 数据库连接器(Java Database Connectivity,JDBC)提供了 Java 连接关系数据库的接口,是一种 Java 标准。OceanBase Connector/J 是一种实现 JDBC API 的驱动程序。
JDBC 标准由 Sun Microsystems 定义,通过标准 java.sql
接口实现,支持各个提供程序使用自己的 JDBC 驱动程序来实现和扩展标准。JDBC 是基于 X/Open SQL 的调用级别接口(Call Level Interface,CLI)。
OceanBase Connector/J 主要模块的功能如下:
OceanBase Connector/J 驱动程序属于 JDBC Type 4 驱动类型,可以通过本地协议直接与数据库引擎通信。OBServer 支持 OceanBase Connector/J 驱动程序,同时完全兼容 MySQL 原生的 JDBC 驱动(MySQL Connector Java)。OceanBase Connector/J 驱动程序完全兼容 MySQL JDBC 的使用方式,可以自动识别 OceanBase 数据库的运行模式是 MySQL 还是 Oracle,并在协议层同时兼容这两种模式。
OceanBase Connector/J 驱动程序兼容 OB2.0 协议。
注意
OBServer 会依据 JDBC 驱动连接时的租户名称判断运行模式为 MySQL 或者 Oracle。Oracle 模式的租户只允许使用 Oracle 兼容的 SQL 语法。
除了支持标准的 JDBC 应用程序编程接口(API),OceanBase Connector/J 还兼容 Oracle Driver 的使用方式,OBServer 的 Oracle 模式兼容 Oracle 的大部分语法。
当查询选择一个或多个LONG或LONG RAW列时,OceanBase Connector/J 将这些列以流模式传输到客户端。在流模式下,OceanBase Connec...
IF语句由布尔表达式后跟SAS语句组成。语法在SAS中创建if语句的基本语法是:IF (condition );如果条件评估为真,则处理相应的观察...
Impala是在Hadoop集群中的许多系统上运行的MPP(大规模并行处理)查询执行引擎。 与传统存储系统不同,impala与其存储引擎解耦。...
编译构建是将 HarmonyOS 应用的源代码、资源、第三方库等打包生成 HAP 或者 APP 的过程。其中,HAP 可以直接运行在真机设备或者...
LinkedHashSetjava.lang.Object |---java.util.AbstractCollectionE |---|---java.util.AbstractSetE |---|---|---java.util.Has...
PriorityQueuejava.lang.Object |---java.util.AbstractCollectionE |---|---java.util.AbstractQueueE |---|---|---java.util.P...