-- ========================================== -- 统一身份认证中间库建表脚本(MySQL 适配版) -- 说明:由第三方 Oracle 建表语句转换,仅供本地 MySQL 测试使用 -- 原始 Oracle 脚本:3.在认证中间库建立表.sql(请勿修改原文件) -- ========================================== SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- GXXX_YXSDWJBSJZL 院系所单位基本数据子类 -- ---------------------------- DROP TABLE IF EXISTS `GXXX_YXSDWJBSJZL`; CREATE TABLE `GXXX_YXSDWJBSJZL` ( `dwh` VARCHAR(10) NOT NULL COMMENT '单位号', `dwmc` VARCHAR(60) DEFAULT NULL COMMENT '单位名称', `dwywmc` VARCHAR(180) DEFAULT NULL COMMENT '单位英文名称', `dwjc` VARCHAR(12) DEFAULT NULL COMMENT '单位简称', `dwywjc` VARCHAR(8) DEFAULT NULL COMMENT '单位英文简称', `dwjp` VARCHAR(6) DEFAULT NULL COMMENT '单位简拼', `dwdz` VARCHAR(180) DEFAULT NULL COMMENT '单位地址', `lsdwh` VARCHAR(10) DEFAULT NULL COMMENT '隶属单位号', `dwlbm` VARCHAR(1) DEFAULT NULL COMMENT '单位类别码', `dwbbm` VARCHAR(1) DEFAULT NULL COMMENT '单位办别码', `dwyxbs` VARCHAR(1) DEFAULT NULL COMMENT '单位有效标识', `sxrq` VARCHAR(8) DEFAULT NULL COMMENT '失效日期', `sfst` VARCHAR(1) DEFAULT NULL COMMENT '是否实体', `jlny` VARCHAR(6) DEFAULT NULL COMMENT '建立年月', `dwfzrh` VARCHAR(20) DEFAULT NULL COMMENT '单位负责人号', `zhgxsj` VARCHAR(20) DEFAULT NULL COMMENT '最后更新时间', `scbz` VARCHAR(1) DEFAULT NULL COMMENT '删除标志:y/n', `dwjb` VARCHAR(8) DEFAULT NULL COMMENT '单位级别', PRIMARY KEY (`dwh`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='GXXX0301院系所单位基本数据子类'; -- ---------------------------- -- GXJG_JZGJCSJZLB 教职工基础数据子类表 -- ---------------------------- DROP TABLE IF EXISTS `GXJG_JZGJCSJZLB`; CREATE TABLE `GXJG_JZGJCSJZLB` ( `gh` VARCHAR(20) NOT NULL COMMENT '工号', `dwh` VARCHAR(10) NOT NULL COMMENT '单位号', `xm` VARCHAR(36) DEFAULT NULL COMMENT '姓名', `ywxm` VARCHAR(60) DEFAULT NULL COMMENT '英文姓名', `xmpy` VARCHAR(60) DEFAULT NULL COMMENT '姓名拼音', `cym` VARCHAR(36) DEFAULT NULL COMMENT '曾用名', `xbm` VARCHAR(1) DEFAULT NULL COMMENT '性别码', `csrq` VARCHAR(8) DEFAULT NULL COMMENT '出生日期', `csdm` VARCHAR(6) DEFAULT NULL COMMENT '出生地码', `jg` VARCHAR(20) DEFAULT NULL COMMENT '籍贯', `mzm` VARCHAR(2) DEFAULT NULL COMMENT '民族码', `gjdqm` VARCHAR(3) DEFAULT NULL COMMENT '国籍/地区码', `sfzjlxm` VARCHAR(1) DEFAULT NULL COMMENT '身份证件类型码', `sfzjh` VARCHAR(20) DEFAULT NULL COMMENT '身份证件号', `hyztm` VARCHAR(2) DEFAULT NULL COMMENT '婚姻状况码', `gatqwm` VARCHAR(2) DEFAULT NULL COMMENT '港澳台侨外码', `zzmmm` VARCHAR(2) DEFAULT NULL COMMENT '政治面貌码', `jkzkm` VARCHAR(2) DEFAULT NULL COMMENT '健康状况码', `xyzjm` VARCHAR(2) DEFAULT NULL COMMENT '信仰宗教码', `xxm` VARCHAR(1) DEFAULT NULL COMMENT '血型码', `zp` LONGBLOB DEFAULT NULL COMMENT '照片(不同步)', `sfzjyxq` VARCHAR(17) DEFAULT NULL COMMENT '身份证件有效期', `xqh` VARCHAR(2) DEFAULT NULL COMMENT '校区号', `zgxlm` VARCHAR(3) DEFAULT NULL COMMENT '最高学历码', `whcdm` VARCHAR(3) DEFAULT NULL COMMENT '文化程度码', `cjgzny` VARCHAR(6) DEFAULT NULL COMMENT '参加工作年月', `lxrq` VARCHAR(8) DEFAULT NULL COMMENT '来校日期', `qxrq` VARCHAR(8) DEFAULT NULL COMMENT '起薪日期', `cjny` VARCHAR(6) DEFAULT NULL COMMENT '从教年月', `bzlbm` VARCHAR(2) DEFAULT NULL COMMENT '编制类别码', `jzglbm` VARCHAR(3) DEFAULT NULL COMMENT '教职工类别码', `rkzkm` VARCHAR(2) DEFAULT NULL COMMENT '任课状况码', `dabh` VARCHAR(20) DEFAULT NULL COMMENT '档案编号', `dawb` LONGTEXT DEFAULT NULL COMMENT '档案文本', `dqztm` VARCHAR(2) DEFAULT NULL COMMENT '当前状态码', `tc` VARCHAR(100) DEFAULT NULL COMMENT '特长', `xklbm` VARCHAR(6) DEFAULT NULL COMMENT '学科类别码', `yjxkm` VARCHAR(4) DEFAULT NULL COMMENT '一级学科码', `ejxkm` VARCHAR(6) DEFAULT NULL COMMENT '二级学科码', `yjfx` VARCHAR(100) DEFAULT NULL COMMENT '研究方向', `zhgxsj` VARCHAR(20) DEFAULT NULL COMMENT '最后更新时间', `scbz` VARCHAR(1) DEFAULT NULL COMMENT '删除标志:y/n', `zhxw` VARCHAR(32) DEFAULT NULL COMMENT '最后学位', `zc` VARCHAR(32) DEFAULT NULL COMMENT '职称', `ygxs` VARCHAR(2) DEFAULT NULL COMMENT '用工形式', PRIMARY KEY (`gh`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='GXJG0101教职工基础数据子类表'; -- ---------------------------- -- GXXS_XSJBSJZL 学生基本数据子类 -- ---------------------------- DROP TABLE IF EXISTS `GXXS_XSJBSJZL`; CREATE TABLE `GXXS_XSJBSJZL` ( `xh` VARCHAR(20) NOT NULL COMMENT '学号', `xm` VARCHAR(60) DEFAULT NULL COMMENT '姓名', `ywxm` VARCHAR(60) DEFAULT NULL COMMENT '英文姓名', `xmpy` VARCHAR(60) DEFAULT NULL COMMENT '姓名拼音', `cym` VARCHAR(60) DEFAULT NULL COMMENT '曾用名', `xbm` VARCHAR(1) DEFAULT NULL COMMENT '性别码', `csrq` VARCHAR(10) DEFAULT NULL COMMENT '出生日期', `csdm` VARCHAR(200) DEFAULT NULL COMMENT '出生地码', `jg` VARCHAR(60) DEFAULT NULL COMMENT '籍贯', `mzm` VARCHAR(2) DEFAULT NULL COMMENT '民族码', `gjdqm` VARCHAR(50) DEFAULT NULL COMMENT '国籍/地区码', `sfzjlxm` VARCHAR(2) DEFAULT NULL COMMENT '身份证件类型码', `sfzjh` VARCHAR(20) DEFAULT NULL COMMENT '身份证件号', `hyzkm` VARCHAR(10) DEFAULT NULL COMMENT '婚姻状况码', `gatqwm` VARCHAR(2) DEFAULT NULL COMMENT '港澳台侨外码', `zzmmm` VARCHAR(2) DEFAULT NULL COMMENT '政治面貌码', `jkzkm` VARCHAR(20) DEFAULT NULL COMMENT '健康状况码', `xyzjm` VARCHAR(50) DEFAULT NULL COMMENT '信仰宗教码', `xxm` VARCHAR(30) DEFAULT NULL COMMENT '血型码', `sfzjyxq` VARCHAR(17) DEFAULT NULL COMMENT '身份证件有效期', `sfdszn` VARCHAR(1) DEFAULT NULL COMMENT '是否独生子女', `zp` LONGBLOB DEFAULT NULL COMMENT '照片(不同步)', `zhgxsj` VARCHAR(20) DEFAULT NULL COMMENT '最后更新时间', `scbz` VARCHAR(1) DEFAULT NULL COMMENT '删除标志:y/n', `ksh` VARCHAR(20) DEFAULT NULL COMMENT '考生号', `dwh` VARCHAR(20) NOT NULL COMMENT '单位号(学院)', `szbh` VARCHAR(20) DEFAULT NULL COMMENT '所在班号', `sfzx` VARCHAR(10) DEFAULT NULL COMMENT '是否在校', `sfyby` VARCHAR(6) DEFAULT NULL COMMENT '是否已毕业', PRIMARY KEY (`xh`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='GXXS0101学生基本数据子类'; -- ---------------------------- -- GXXS_GRTXZL 学生个人通讯子类 -- ---------------------------- DROP TABLE IF EXISTS `GXXS_GRTXZL`; CREATE TABLE `GXXS_GRTXZL` ( `yzbm` VARCHAR(6) DEFAULT NULL COMMENT '邮政编码', `txdz` VARCHAR(180) DEFAULT NULL COMMENT '通信地址', `dh` VARCHAR(50) DEFAULT NULL COMMENT '电话', `yddh` VARCHAR(30) DEFAULT NULL COMMENT '移动电话', `czdh` VARCHAR(30) DEFAULT NULL COMMENT '传真电话', `dzxx` VARCHAR(40) DEFAULT NULL COMMENT '电子信箱', `wldz` VARCHAR(60) DEFAULT NULL COMMENT '网络地址', `jstxh` VARCHAR(40) DEFAULT NULL COMMENT '即时通讯号', `xh` VARCHAR(20) NOT NULL COMMENT '学号', `zhgxsj` VARCHAR(20) DEFAULT NULL COMMENT '最后更新时间', `scbz` VARCHAR(1) DEFAULT NULL COMMENT '删除标志:y/n', PRIMARY KEY (`xh`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='GXXS0109学生个人通讯子类'; -- ---------------------------- -- GXJG_GRTXFSZL 教职工个人通讯方式子类 -- ---------------------------- DROP TABLE IF EXISTS `GXJG_GRTXFSZL`; CREATE TABLE `GXJG_GRTXFSZL` ( `yzbm` VARCHAR(6) DEFAULT NULL COMMENT '邮政编码', `txdz` VARCHAR(180) DEFAULT NULL COMMENT '通信地址', `dh` VARCHAR(30) DEFAULT NULL COMMENT '电话', `yddh` VARCHAR(30) DEFAULT NULL COMMENT '移动电话', `czdh` VARCHAR(30) DEFAULT NULL COMMENT '传真电话', `wldz` VARCHAR(60) DEFAULT NULL COMMENT '网络地址', `jstxh` VARCHAR(40) DEFAULT NULL COMMENT '即时通讯号', `gh` VARCHAR(20) NOT NULL COMMENT '工号', `dzxx` VARCHAR(40) DEFAULT NULL COMMENT '电子信箱', `zhgxsj` VARCHAR(20) DEFAULT NULL COMMENT '最后更新时间', `scbz` VARCHAR(1) DEFAULT NULL COMMENT '删除标志:y/n', `id` VARCHAR(48) NOT NULL COMMENT '主键ID', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='GXJG0102教职工个人通讯方式子类'; -- ---------------------------- -- ZFTAL_XTGL_ERRLOG 系统错误日志表 -- ---------------------------- DROP TABLE IF EXISTS `ZFTAL_XTGL_ERRLOG`; CREATE TABLE `ZFTAL_XTGL_ERRLOG` ( `YWXTMC` VARCHAR(100) DEFAULT NULL COMMENT '业务系统名称', `YWXTBM` VARCHAR(100) DEFAULT NULL COMMENT '业务系统表名', `YWXTCZ` VARCHAR(200) DEFAULT NULL COMMENT '业务系统操作', `SJCFQ` VARCHAR(100) DEFAULT NULL COMMENT '操作涉及触发器', `SJCCGC` VARCHAR(100) DEFAULT NULL COMMENT '操作涉及存储过程', `CWZDXX` VARCHAR(1000) DEFAULT NULL COMMENT '报错字段信息', `CWSJ` VARCHAR(20) DEFAULT NULL COMMENT '错误时间' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='系统错误日志表'; SET FOREIGN_KEY_CHECKS = 1;