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 |
支持 |
不支持 |
不支持 |
不支持 |
[i] Altibase C接口(ACI):提供扩展的ODBC功能,以实现Altibase接口的性能提升
[ii] 直接调用接口(DCI):使用数据库存储的调用接口,以极大提升Altibase接口的性能
