-- ============================================ -- 为品项明细表和业绩表添加科技部归类字段 -- ============================================ -- 说明:此脚本为品项明细相关表和业绩表添加科技部归类字段,用于存储品项的科技部归类信息 -- -- 字段说明: -- F_KjbCategory:科技部归类,用于存储科技部对品项的分类信息 -- -- 业务含义: -- - 科技部归类用于科技部对品项进行分类统计和分析 -- - 分类值来源于项目资料表(lq_xmzl)的 F_BeautyType 字段(科美类型) -- -- 注意事项: -- - 字段类型为VARCHAR(50),可存储各种分类值 -- - 所有字段允许为NULL,因为历史数据可能没有这些分类信息 -- - 字段位置:放在品项相关字段(px、pxmc)或业绩相关字段之后 -- ============================================ -- 1. lq_kd_pxmx(开单品项明细表) - 添加科技部归类字段 -- ============================================ ALTER TABLE lq_kd_pxmx ADD COLUMN F_KjbCategory VARCHAR(50) NULL COMMENT '科技部归类(来源:lq_xmzl.F_BeautyType)' AFTER F_PerformanceType; -- ============================================ -- 2. lq_kd_jksyj(开单健康师业绩表) - 添加科技部归类字段 -- ============================================ ALTER TABLE lq_kd_jksyj ADD COLUMN F_KjbCategory VARCHAR(50) NULL COMMENT '科技部归类(来源:lq_xmzl.F_BeautyType)' AFTER F_PerformanceType; -- ============================================ -- 3. lq_kd_kjbsyj(开单科技部老师业绩表) - 添加科技部归类字段 -- ============================================ ALTER TABLE lq_kd_kjbsyj ADD COLUMN F_KjbCategory VARCHAR(50) NULL COMMENT '科技部归类(来源:lq_xmzl.F_BeautyType)' AFTER F_PerformanceType; -- ============================================ -- 4. lq_hytk_mx(退卡品项明细表) - 添加科技部归类字段 -- ============================================ ALTER TABLE lq_hytk_mx ADD COLUMN F_KjbCategory VARCHAR(50) NULL COMMENT '科技部归类(来源:lq_xmzl.F_BeautyType)' AFTER F_PerformanceType; -- ============================================ -- 5. lq_hytk_jksyj(退卡健康师业绩表) - 添加科技部归类字段 -- ============================================ ALTER TABLE lq_hytk_jksyj ADD COLUMN F_KjbCategory VARCHAR(50) NULL COMMENT '科技部归类(来源:lq_xmzl.F_BeautyType)' AFTER F_PerformanceType; -- ============================================ -- 6. lq_hytk_kjbsyj(退卡科技部老师业绩表) - 添加科技部归类字段 -- ============================================ ALTER TABLE lq_hytk_kjbsyj ADD COLUMN F_KjbCategory VARCHAR(50) NULL COMMENT '科技部归类(来源:lq_xmzl.F_BeautyType)' AFTER F_PerformanceType; -- ============================================ -- 7. 验证字段创建 -- ============================================ -- 验证 lq_kd_pxmx 表 -- SELECT COLUMN_NAME, DATA_TYPE, IS_NULLABLE, COLUMN_COMMENT -- FROM INFORMATION_SCHEMA.COLUMNS -- WHERE TABLE_NAME = 'lq_kd_pxmx' -- AND COLUMN_NAME = 'F_KjbCategory'; -- 验证 lq_kd_jksyj 表 -- SELECT COLUMN_NAME, DATA_TYPE, IS_NULLABLE, COLUMN_COMMENT -- FROM INFORMATION_SCHEMA.COLUMNS -- WHERE TABLE_NAME = 'lq_kd_jksyj' -- AND COLUMN_NAME = 'F_KjbCategory'; -- 验证 lq_kd_kjbsyj 表 -- SELECT COLUMN_NAME, DATA_TYPE, IS_NULLABLE, COLUMN_COMMENT -- FROM INFORMATION_SCHEMA.COLUMNS -- WHERE TABLE_NAME = 'lq_kd_kjbsyj' -- AND COLUMN_NAME = 'F_KjbCategory'; -- 验证 lq_hytk_mx 表 -- SELECT COLUMN_NAME, DATA_TYPE, IS_NULLABLE, COLUMN_COMMENT -- FROM INFORMATION_SCHEMA.COLUMNS -- WHERE TABLE_NAME = 'lq_hytk_mx' -- AND COLUMN_NAME = 'F_KjbCategory'; -- 验证 lq_hytk_jksyj 表 -- SELECT COLUMN_NAME, DATA_TYPE, IS_NULLABLE, COLUMN_COMMENT -- FROM INFORMATION_SCHEMA.COLUMNS -- WHERE TABLE_NAME = 'lq_hytk_jksyj' -- AND COLUMN_NAME = 'F_KjbCategory'; -- 验证 lq_hytk_kjbsyj 表 -- SELECT COLUMN_NAME, DATA_TYPE, IS_NULLABLE, COLUMN_COMMENT -- FROM INFORMATION_SCHEMA.COLUMNS -- WHERE TABLE_NAME = 'lq_hytk_kjbsyj' -- AND COLUMN_NAME = 'F_KjbCategory';