数据库访问是数据库应用系统中非常重要的组成部分。DM 作为一个通用数据库管理系统,提供了多种数据库访问接口,包括 ODBC、JDBC、DPI 等方式。本开发指南详细介绍了 DM 的各种访问接口,相应开发环境的配置,以及一些开发用例。本指南的主要读者是从事过数据库应用系统开发,并具有 SQL 使用基础的程序员。开发一个应用系统,需要对其使用的数据库管理系统所具有的功能、性能、特性有较深入的了解。DM 作为一个通用的数据库管理系统,具有非常丰富的功能和特色。
本指南主要面向以下编程语言
- JAVA 语言
- C/C++ 语言
- .NET 语言
- PHP 语言
- Python 语言
- GO 语言
数据库环境准备
开发环境准备
名称 | 版本 |
---|---|
DM 数据库 | DM 8.0 及以上版本 |
达梦数据库安装
请参考 DM 数据库快速上手指南。
此外,数据库安装过程中,请取消勾选“字符串比较大小写敏感”,如下图所示:
数据库安装过程中,请勾选创建 BOOKSHOP、DMHR 示例库,作为数据库模拟环境,如下图所示:
测试代码主要依赖 PRODUCTION 模式进行开发。
创建大字段表
执行如下 SQL 语句创建大字段表:
CREATE TABLE "PRODUCTION"."BIG_DATA"
(
"ID" INT IDENTITY(1, 1) NOT NULL,
"PHOTO" IMAGE,
"DESCRIBE" BLOB,
"TXT" CLOB,
NOT CLUSTER PRIMARY KEY("ID")) STORAGE(ON "BOOKSHOP", CLUSTERBTR) ;