Dorado 5 : 9.数据库方言 (WP)

实现数据库编程时为了提高存取数据库的效率以及获取数据库本身支持的特殊功能。提供了方言处理机制。在配置DataSource的时候需要指定方言(Dialect)。
Dorado默认提供Oracle、DB2、Informix、SQLServer、MySql、HSQL、Sybase、Postgre、Intrbase、Access等数据库的方言。
在dorado默认提供的方言之外,对于某些特殊的数据库如果目前还未有方言实现,则开发人员可以通过继承dorado提供的DefaultDialect自定义方言类来扩展。

方言实现类

支持的数据库

com.bstek.dorado.data.db.dialect.OracleDialect

Oracle8,9

com.bstek.dorado.data.db.dialect.Oracle10gDialect

Oracle10

com.bstek.dorado.data.db.dialect.MSSQLDialect

Microsoft SQL Server 2000/2005

com.bstek.dorado.data.db.dialect.MySQLDialect

Mysql

com.bstek.dorado.data.db.dialect.SybaseDialect

Sybase

com.bstek.dorado.data.db.dialect.DB2Dialect

DB2 7/8/9

com.bstek.dorado.data.db.dialect.PostgreDialect

Postgre

com.bstek.dorado.data.db.dialect.InterbaseDialect

Interbase

com.bstek.dorado.data.db.dialect.InformixDialect

Informix

com.bstek.dorado.data.db.dialect.AccessDialect

Access

com.bstek.dorado.data.db.dialect.HSQLDBDialect

HSQL

以上的方言由DORADO默认提供。