变更项目缩写
This commit is contained in:
@@ -20,11 +20,11 @@ BEGIN
|
||||
SELECT COUNT(*) INTO index_count
|
||||
FROM INFORMATION_SCHEMA.STATISTICS
|
||||
WHERE TABLE_SCHEMA = 'discipline-prelim-check'
|
||||
AND TABLE_NAME = 'dpc_employee'
|
||||
AND TABLE_NAME = 'ccdi_employee'
|
||||
AND INDEX_NAME = 'idx_org_no';
|
||||
|
||||
IF index_count > 0 THEN
|
||||
ALTER TABLE `dpc_employee` DROP INDEX `idx_org_no`;
|
||||
ALTER TABLE `ccdi_employee` DROP INDEX `idx_org_no`;
|
||||
END IF;
|
||||
END //
|
||||
DELIMITER ;
|
||||
@@ -35,13 +35,13 @@ DROP PROCEDURE IF EXISTS drop_index_if_exists;
|
||||
-- ----------------------------
|
||||
-- 步骤2: 修改字段名和类型
|
||||
-- ----------------------------
|
||||
ALTER TABLE `dpc_employee`
|
||||
ALTER TABLE `ccdi_employee`
|
||||
CHANGE COLUMN `org_no` `dept_id` BIGINT DEFAULT NULL COMMENT '所属部门ID';
|
||||
|
||||
-- ----------------------------
|
||||
-- 步骤3: 创建新索引
|
||||
-- ----------------------------
|
||||
CREATE INDEX `idx_dept_id` ON `dpc_employee` (`dept_id`);
|
||||
CREATE INDEX `idx_dept_id` ON `ccdi_employee` (`dept_id`);
|
||||
|
||||
-- ----------------------------
|
||||
-- 验证脚本
|
||||
@@ -55,7 +55,7 @@ SELECT
|
||||
COLUMN_COMMENT
|
||||
FROM INFORMATION_SCHEMA.COLUMNS
|
||||
WHERE TABLE_SCHEMA = 'discipline-prelim-check'
|
||||
AND TABLE_NAME = 'dpc_employee'
|
||||
AND TABLE_NAME = 'ccdi_employee'
|
||||
AND COLUMN_NAME = 'dept_id';
|
||||
|
||||
-- 检查索引是否创建成功
|
||||
@@ -64,5 +64,5 @@ SELECT
|
||||
COLUMN_NAME
|
||||
FROM INFORMATION_SCHEMA.STATISTICS
|
||||
WHERE TABLE_SCHEMA = 'discipline-prelim-check'
|
||||
AND TABLE_NAME = 'dpc_employee'
|
||||
AND TABLE_NAME = 'ccdi_employee'
|
||||
AND INDEX_NAME = 'idx_dept_id';
|
||||
|
||||
Reference in New Issue
Block a user