达梦数据库DM使用问题记录
2026/8/20 15:33:45 网站建设 项目流程

1、修改字段类型为TEXT

【问题描述】:

在达梦数据中,如果直接将 varchar 类型修改为大字段类型会报错:"数据类型的变更无效"。那么如何将数据库表中 COLUMN_1 字段的类型由 varchar 改为 text 类型?

【问题解决】:

提供以下方法仅供参考:例如将表 TABLE_1 中 COLUMN_1 字段的类型由 varchar 改为 text 类型。

--在 TABLE_1 表中增加一个为 text 类型的字段 COLUMN_2 alter table "BBB"."TABLE_1" add COLUMN_2 text; --将 TABLE_1 表中 COLUMN_1 字段的值赋给 COLUMN_2 update "BBB"."TABLE_1" set COLUMN_2=trim(COLUMN_1); --删除 TABLE_1 表字段 COLUMN_1 alter table "BBB"."TABLE_1" drop column COLUMN_1; --将 TABLE_1 表字段 COLUMN_2 改名为 COLUMN_1 alter table "BBB"."TABLE_1" rename column COLUMN_2 to COLUMN_1;

注意

以上操作适用于数据量较小的表,数据量大的表建议创建新表,进行迁移。

2、删除定时任务的SQL

--删除定时任务数据 delete from QRTZ_CRON_TRIGGERS; delete from QRTZ_FIRED_TRIGGERS; delete from QRTZ_SIMPLE_TRIGGERS; delete from QRTZ_TRIGGERS; delete from QRTZ_JOB_DETAILS;

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询