Blame view

项目文档相关/sql/添加科技部归类字段.sql 4.05 KB
d8035736   “wangming”   Refactor project ...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
  -- ============================================
  -- 为品项明细表和业绩表添加科技部归类字段
  -- ============================================
  -- 说明:此脚本为品项明细相关表和业绩表添加科技部归类字段,用于存储品项的科技部归类信息
  -- 
  -- 字段说明:
  -- F_KjbCategory:科技部归类,用于存储科技部对品项的分类信息
  -- 
  -- 业务含义:
  -- - 科技部归类用于科技部对品项进行分类统计和分析
  -- - 分类值来源于项目资料表(lq_xmzl)的 F_BeautyType 字段
  -- 
  -- 注意事项:
  -- - 字段类型为VARCHAR(50),可存储各种分类值
  -- - 所有字段允许为NULL,因为历史数据可能没有这些分类信息
  -- - 字段位置:放在品项相关字段(pxpxmc)或业绩相关字段之后
  
  -- ============================================
  -- 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';