2025-10-30 15:24:30 +08:00
|
|
|
|
-- 达梦数据库新增字段脚本
|
|
|
|
|
|
-- 功能:为表BPM_PROCESS_INSTANCE_EXT新增ASSIGNEE字段
|
2025-10-30 17:25:42 +08:00
|
|
|
|
SET SCHEMA LOWCODE_MASTER;
|
2025-10-30 15:24:30 +08:00
|
|
|
|
-- 检查字段是否已存在
|
|
|
|
|
|
DECLARE
|
|
|
|
|
|
v_column_count NUMBER;
|
|
|
|
|
|
BEGIN
|
|
|
|
|
|
-- 查询系统表检查字段是否存在
|
|
|
|
|
|
SELECT COUNT(*) INTO v_column_count
|
|
|
|
|
|
FROM ALL_TAB_COLUMNS
|
|
|
|
|
|
WHERE TABLE_NAME = 'BPM_PROCESS_INSTANCE_EXT'
|
|
|
|
|
|
AND COLUMN_NAME = 'ASSIGNEE';
|
|
|
|
|
|
|
|
|
|
|
|
-- 如果字段不存在,则执行添加操作
|
|
|
|
|
|
IF v_column_count = 0 THEN
|
|
|
|
|
|
EXECUTE IMMEDIATE 'ALTER TABLE BPM_PROCESS_INSTANCE_EXT ADD ASSIGNEE TEXT';
|
|
|
|
|
|
DBMS_OUTPUT.PUT_LINE('字段ASSIGNEE添加成功');
|
|
|
|
|
|
ELSE
|
|
|
|
|
|
DBMS_OUTPUT.PUT_LINE('字段ASSIGNEE已存在,无需重复添加');
|
|
|
|
|
|
END IF;
|
|
|
|
|
|
END;
|
|
|
|
|
|
/
|