Altibase是否支持标准SQL和其它接口?

是的,Altibase支持SQL-92和SQL:1999标准,以及由其它DBMS提供的某些特有SQL。并且,Altibase还与标准接口高度兼容。

SQL

 

功能

Altibase

Oracle

SAP Hana

IBM DB2

提示(Hint)

支持

支持

支持

支持

串联视图(In-line view)

支持

支持

支持

支持

连接(Join)

支持

支持

支持

支持

外连接(Outer join)

支持

支持

支持

支持

分层查询(Hierarchical query)

支持

支持

支持

支持

Grouping set

支持

支持

支持

支持

并行插入(Parallel insert)

支持

支持

支持

支持

阵列处理(Array processing)

支持

支持

支持

支持

成本优化器(Cost optimizer)

支持

支持

支持

支持

表分析器(Table analyzer)

支持

支持

支持

支持

构造功能(Built-function)

支持

支持

支持

支持

TPC-H查询

支持

支持

支持

支持

移动(Move)

支持

不支持

不支持

不支持

 

接口

功能

Altibase

Oracle

SAPHana

IBMDB2

JDBC

支持

支持

支持

支持

OLEDB

支持

支持

支持

支持

.NET提供程序

支持

支持

支持

支持

ODBC

支持

支持

支持

支持

PHP

支持

支持

支持

支持

嵌入式SQL

APRE

PROC

CPRE

支持

CLI

CLI

OCI

支持

支持

XAAPI

支持

支持

支持

支持

DirectCAPI
(ACI[i],DCI[ii]

支持

不支持

不支持

不支持



[i] Altibase C接口(ACI):提供扩展的ODBC功能,以实现Altibase接口的性能提升

[ii] 直接调用接口(DCI):使用数据库存储的调用接口,以极大提升Altibase接口的性能