建表脚本_mysql.sql 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. -- ==========================================
  2. -- 统一身份认证中间库建表脚本(MySQL 适配版)
  3. -- 说明:由第三方 Oracle 建表语句转换,仅供本地 MySQL 测试使用
  4. -- 原始 Oracle 脚本:3.在认证中间库建立表.sql(请勿修改原文件)
  5. -- ==========================================
  6. SET NAMES utf8mb4;
  7. SET FOREIGN_KEY_CHECKS = 0;
  8. -- ----------------------------
  9. -- GXXX_YXSDWJBSJZL 院系所单位基本数据子类
  10. -- ----------------------------
  11. DROP TABLE IF EXISTS `GXXX_YXSDWJBSJZL`;
  12. CREATE TABLE `GXXX_YXSDWJBSJZL` (
  13. `dwh` VARCHAR(10) NOT NULL COMMENT '单位号',
  14. `dwmc` VARCHAR(60) DEFAULT NULL COMMENT '单位名称',
  15. `dwywmc` VARCHAR(180) DEFAULT NULL COMMENT '单位英文名称',
  16. `dwjc` VARCHAR(12) DEFAULT NULL COMMENT '单位简称',
  17. `dwywjc` VARCHAR(8) DEFAULT NULL COMMENT '单位英文简称',
  18. `dwjp` VARCHAR(6) DEFAULT NULL COMMENT '单位简拼',
  19. `dwdz` VARCHAR(180) DEFAULT NULL COMMENT '单位地址',
  20. `lsdwh` VARCHAR(10) DEFAULT NULL COMMENT '隶属单位号',
  21. `dwlbm` VARCHAR(1) DEFAULT NULL COMMENT '单位类别码',
  22. `dwbbm` VARCHAR(1) DEFAULT NULL COMMENT '单位办别码',
  23. `dwyxbs` VARCHAR(1) DEFAULT NULL COMMENT '单位有效标识',
  24. `sxrq` VARCHAR(8) DEFAULT NULL COMMENT '失效日期',
  25. `sfst` VARCHAR(1) DEFAULT NULL COMMENT '是否实体',
  26. `jlny` VARCHAR(6) DEFAULT NULL COMMENT '建立年月',
  27. `dwfzrh` VARCHAR(20) DEFAULT NULL COMMENT '单位负责人号',
  28. `zhgxsj` VARCHAR(20) DEFAULT NULL COMMENT '最后更新时间',
  29. `scbz` VARCHAR(1) DEFAULT NULL COMMENT '删除标志:y/n',
  30. `dwjb` VARCHAR(8) DEFAULT NULL COMMENT '单位级别',
  31. PRIMARY KEY (`dwh`)
  32. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='GXXX0301院系所单位基本数据子类';
  33. -- ----------------------------
  34. -- GXJG_JZGJCSJZLB 教职工基础数据子类表
  35. -- ----------------------------
  36. DROP TABLE IF EXISTS `GXJG_JZGJCSJZLB`;
  37. CREATE TABLE `GXJG_JZGJCSJZLB` (
  38. `gh` VARCHAR(20) NOT NULL COMMENT '工号',
  39. `dwh` VARCHAR(10) NOT NULL COMMENT '单位号',
  40. `xm` VARCHAR(36) DEFAULT NULL COMMENT '姓名',
  41. `ywxm` VARCHAR(60) DEFAULT NULL COMMENT '英文姓名',
  42. `xmpy` VARCHAR(60) DEFAULT NULL COMMENT '姓名拼音',
  43. `cym` VARCHAR(36) DEFAULT NULL COMMENT '曾用名',
  44. `xbm` VARCHAR(1) DEFAULT NULL COMMENT '性别码',
  45. `csrq` VARCHAR(8) DEFAULT NULL COMMENT '出生日期',
  46. `csdm` VARCHAR(6) DEFAULT NULL COMMENT '出生地码',
  47. `jg` VARCHAR(20) DEFAULT NULL COMMENT '籍贯',
  48. `mzm` VARCHAR(2) DEFAULT NULL COMMENT '民族码',
  49. `gjdqm` VARCHAR(3) DEFAULT NULL COMMENT '国籍/地区码',
  50. `sfzjlxm` VARCHAR(1) DEFAULT NULL COMMENT '身份证件类型码',
  51. `sfzjh` VARCHAR(20) DEFAULT NULL COMMENT '身份证件号',
  52. `hyztm` VARCHAR(2) DEFAULT NULL COMMENT '婚姻状况码',
  53. `gatqwm` VARCHAR(2) DEFAULT NULL COMMENT '港澳台侨外码',
  54. `zzmmm` VARCHAR(2) DEFAULT NULL COMMENT '政治面貌码',
  55. `jkzkm` VARCHAR(2) DEFAULT NULL COMMENT '健康状况码',
  56. `xyzjm` VARCHAR(2) DEFAULT NULL COMMENT '信仰宗教码',
  57. `xxm` VARCHAR(1) DEFAULT NULL COMMENT '血型码',
  58. `zp` LONGBLOB DEFAULT NULL COMMENT '照片(不同步)',
  59. `sfzjyxq` VARCHAR(17) DEFAULT NULL COMMENT '身份证件有效期',
  60. `xqh` VARCHAR(2) DEFAULT NULL COMMENT '校区号',
  61. `zgxlm` VARCHAR(3) DEFAULT NULL COMMENT '最高学历码',
  62. `whcdm` VARCHAR(3) DEFAULT NULL COMMENT '文化程度码',
  63. `cjgzny` VARCHAR(6) DEFAULT NULL COMMENT '参加工作年月',
  64. `lxrq` VARCHAR(8) DEFAULT NULL COMMENT '来校日期',
  65. `qxrq` VARCHAR(8) DEFAULT NULL COMMENT '起薪日期',
  66. `cjny` VARCHAR(6) DEFAULT NULL COMMENT '从教年月',
  67. `bzlbm` VARCHAR(2) DEFAULT NULL COMMENT '编制类别码',
  68. `jzglbm` VARCHAR(3) DEFAULT NULL COMMENT '教职工类别码',
  69. `rkzkm` VARCHAR(2) DEFAULT NULL COMMENT '任课状况码',
  70. `dabh` VARCHAR(20) DEFAULT NULL COMMENT '档案编号',
  71. `dawb` LONGTEXT DEFAULT NULL COMMENT '档案文本',
  72. `dqztm` VARCHAR(2) DEFAULT NULL COMMENT '当前状态码',
  73. `tc` VARCHAR(100) DEFAULT NULL COMMENT '特长',
  74. `xklbm` VARCHAR(6) DEFAULT NULL COMMENT '学科类别码',
  75. `yjxkm` VARCHAR(4) DEFAULT NULL COMMENT '一级学科码',
  76. `ejxkm` VARCHAR(6) DEFAULT NULL COMMENT '二级学科码',
  77. `yjfx` VARCHAR(100) DEFAULT NULL COMMENT '研究方向',
  78. `zhgxsj` VARCHAR(20) DEFAULT NULL COMMENT '最后更新时间',
  79. `scbz` VARCHAR(1) DEFAULT NULL COMMENT '删除标志:y/n',
  80. `zhxw` VARCHAR(32) DEFAULT NULL COMMENT '最后学位',
  81. `zc` VARCHAR(32) DEFAULT NULL COMMENT '职称',
  82. `ygxs` VARCHAR(2) DEFAULT NULL COMMENT '用工形式',
  83. PRIMARY KEY (`gh`)
  84. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='GXJG0101教职工基础数据子类表';
  85. -- ----------------------------
  86. -- GXXS_XSJBSJZL 学生基本数据子类
  87. -- ----------------------------
  88. DROP TABLE IF EXISTS `GXXS_XSJBSJZL`;
  89. CREATE TABLE `GXXS_XSJBSJZL` (
  90. `xh` VARCHAR(20) NOT NULL COMMENT '学号',
  91. `xm` VARCHAR(60) DEFAULT NULL COMMENT '姓名',
  92. `ywxm` VARCHAR(60) DEFAULT NULL COMMENT '英文姓名',
  93. `xmpy` VARCHAR(60) DEFAULT NULL COMMENT '姓名拼音',
  94. `cym` VARCHAR(60) DEFAULT NULL COMMENT '曾用名',
  95. `xbm` VARCHAR(1) DEFAULT NULL COMMENT '性别码',
  96. `csrq` VARCHAR(10) DEFAULT NULL COMMENT '出生日期',
  97. `csdm` VARCHAR(200) DEFAULT NULL COMMENT '出生地码',
  98. `jg` VARCHAR(60) DEFAULT NULL COMMENT '籍贯',
  99. `mzm` VARCHAR(2) DEFAULT NULL COMMENT '民族码',
  100. `gjdqm` VARCHAR(50) DEFAULT NULL COMMENT '国籍/地区码',
  101. `sfzjlxm` VARCHAR(2) DEFAULT NULL COMMENT '身份证件类型码',
  102. `sfzjh` VARCHAR(20) DEFAULT NULL COMMENT '身份证件号',
  103. `hyzkm` VARCHAR(10) DEFAULT NULL COMMENT '婚姻状况码',
  104. `gatqwm` VARCHAR(2) DEFAULT NULL COMMENT '港澳台侨外码',
  105. `zzmmm` VARCHAR(2) DEFAULT NULL COMMENT '政治面貌码',
  106. `jkzkm` VARCHAR(20) DEFAULT NULL COMMENT '健康状况码',
  107. `xyzjm` VARCHAR(50) DEFAULT NULL COMMENT '信仰宗教码',
  108. `xxm` VARCHAR(30) DEFAULT NULL COMMENT '血型码',
  109. `sfzjyxq` VARCHAR(17) DEFAULT NULL COMMENT '身份证件有效期',
  110. `sfdszn` VARCHAR(1) DEFAULT NULL COMMENT '是否独生子女',
  111. `zp` LONGBLOB DEFAULT NULL COMMENT '照片(不同步)',
  112. `zhgxsj` VARCHAR(20) DEFAULT NULL COMMENT '最后更新时间',
  113. `scbz` VARCHAR(1) DEFAULT NULL COMMENT '删除标志:y/n',
  114. `ksh` VARCHAR(20) DEFAULT NULL COMMENT '考生号',
  115. `dwh` VARCHAR(20) NOT NULL COMMENT '单位号(学院)',
  116. `szbh` VARCHAR(20) DEFAULT NULL COMMENT '所在班号',
  117. `sfzx` VARCHAR(10) DEFAULT NULL COMMENT '是否在校',
  118. `sfyby` VARCHAR(6) DEFAULT NULL COMMENT '是否已毕业',
  119. PRIMARY KEY (`xh`)
  120. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='GXXS0101学生基本数据子类';
  121. -- ----------------------------
  122. -- GXXS_GRTXZL 学生个人通讯子类
  123. -- ----------------------------
  124. DROP TABLE IF EXISTS `GXXS_GRTXZL`;
  125. CREATE TABLE `GXXS_GRTXZL` (
  126. `yzbm` VARCHAR(6) DEFAULT NULL COMMENT '邮政编码',
  127. `txdz` VARCHAR(180) DEFAULT NULL COMMENT '通信地址',
  128. `dh` VARCHAR(50) DEFAULT NULL COMMENT '电话',
  129. `yddh` VARCHAR(30) DEFAULT NULL COMMENT '移动电话',
  130. `czdh` VARCHAR(30) DEFAULT NULL COMMENT '传真电话',
  131. `dzxx` VARCHAR(40) DEFAULT NULL COMMENT '电子信箱',
  132. `wldz` VARCHAR(60) DEFAULT NULL COMMENT '网络地址',
  133. `jstxh` VARCHAR(40) DEFAULT NULL COMMENT '即时通讯号',
  134. `xh` VARCHAR(20) NOT NULL COMMENT '学号',
  135. `zhgxsj` VARCHAR(20) DEFAULT NULL COMMENT '最后更新时间',
  136. `scbz` VARCHAR(1) DEFAULT NULL COMMENT '删除标志:y/n',
  137. PRIMARY KEY (`xh`)
  138. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='GXXS0109学生个人通讯子类';
  139. -- ----------------------------
  140. -- GXJG_GRTXFSZL 教职工个人通讯方式子类
  141. -- ----------------------------
  142. DROP TABLE IF EXISTS `GXJG_GRTXFSZL`;
  143. CREATE TABLE `GXJG_GRTXFSZL` (
  144. `yzbm` VARCHAR(6) DEFAULT NULL COMMENT '邮政编码',
  145. `txdz` VARCHAR(180) DEFAULT NULL COMMENT '通信地址',
  146. `dh` VARCHAR(30) DEFAULT NULL COMMENT '电话',
  147. `yddh` VARCHAR(30) DEFAULT NULL COMMENT '移动电话',
  148. `czdh` VARCHAR(30) DEFAULT NULL COMMENT '传真电话',
  149. `wldz` VARCHAR(60) DEFAULT NULL COMMENT '网络地址',
  150. `jstxh` VARCHAR(40) DEFAULT NULL COMMENT '即时通讯号',
  151. `gh` VARCHAR(20) NOT NULL COMMENT '工号',
  152. `dzxx` VARCHAR(40) DEFAULT NULL COMMENT '电子信箱',
  153. `zhgxsj` VARCHAR(20) DEFAULT NULL COMMENT '最后更新时间',
  154. `scbz` VARCHAR(1) DEFAULT NULL COMMENT '删除标志:y/n',
  155. `id` VARCHAR(48) NOT NULL COMMENT '主键ID',
  156. PRIMARY KEY (`id`)
  157. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='GXJG0102教职工个人通讯方式子类';
  158. -- ----------------------------
  159. -- ZFTAL_XTGL_ERRLOG 系统错误日志表
  160. -- ----------------------------
  161. DROP TABLE IF EXISTS `ZFTAL_XTGL_ERRLOG`;
  162. CREATE TABLE `ZFTAL_XTGL_ERRLOG` (
  163. `YWXTMC` VARCHAR(100) DEFAULT NULL COMMENT '业务系统名称',
  164. `YWXTBM` VARCHAR(100) DEFAULT NULL COMMENT '业务系统表名',
  165. `YWXTCZ` VARCHAR(200) DEFAULT NULL COMMENT '业务系统操作',
  166. `SJCFQ` VARCHAR(100) DEFAULT NULL COMMENT '操作涉及触发器',
  167. `SJCCGC` VARCHAR(100) DEFAULT NULL COMMENT '操作涉及存储过程',
  168. `CWZDXX` VARCHAR(1000) DEFAULT NULL COMMENT '报错字段信息',
  169. `CWSJ` VARCHAR(20) DEFAULT NULL COMMENT '错误时间'
  170. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='系统错误日志表';
  171. SET FOREIGN_KEY_CHECKS = 1;