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接口的性能