用户指南

DB2 Connect 和 SQL

DB2 Connect 将应用程序所提交的 SQL 语句转发到 AS/400 数据库服务器中。DB2 Connect 几乎可以转发任何有效的 SQL 语句。 在DB2 Connect 拒绝的主机或 AS/400 服务器 SQL 语句中描述了异常情况。

存在两种类型的嵌入式 SQL 处理:静态 SQL 和动态 SQL。 静态 SQL 通过对 SQL 进行预先处理,从而使得执行 SQL 语句所需要的时间最短。 动态 SQL 是在将 SQL 语句提交到主机或 AS/400 数据库服务器时处理的。 动态 SQL 更灵活,但是可能执行得较慢。 到底是使用静态 SQL 还是使用动态 SQL,这应该由应用程序员来决定。 DB2 Connect 同时支持这两种 SQL 语句。

不同的主机或 AS/400 数据库服务器执行 SQL 的方式是不同的。 有关所有 IBM 系统支持的常见 SQL 语句的详情,参考 SQL Reference

DB2 Connect 完全支持常见的 IBM SQL 以及 DB2 通用数据库 OS/390 版、DB2 MVS/ESA 版、DB2 VSE 版和 VM 版 (较早的 SQL/DS),以及 SQL 的 DB2 通用数据库 AS/400 版实现。强烈建议使用 IBM SQL 来 维护数据库的独立性。有关详情,参见在 DB2 Connect 环境中进行程序设计


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]