Files
lc_backend/SQL/202510/20251030/bpm_process_instance_ext.sql
yang chen 0b80a81f58 chore(sql):为BPM流程实例扩展表添加ASSIGNEE字段
- 设置当前模式为LOWCODE_MASTER
- 新增ASSIGNEE字段以支持达梦数据库
- 添加字段存在性检查逻辑
2025-10-30 17:25:42 +08:00

22 lines
731 B
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- 达梦数据库新增字段脚本
-- 功能为表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;
/