Files
lc_backend/SQL/202510/20251030/bpm_process_instance_ext.sql

22 lines
731 B
MySQL
Raw Normal View History

-- 达梦数据库新增字段脚本
-- 功能为表BPM_PROCESS_INSTANCE_EXT新增ASSIGNEE字段
SET SCHEMA LOWCODE_MASTER;
-- 检查字段是否已存在
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;
/