例子:
DROP TABLE IF EXISTS `t_ms_outpateme_precmain`;
CREATE TABLE `t_ms_outpateme_precmain` (
`ID` varchar(40) COLLATE utf8_bin NOT NULL COMMENT '复合主键:业务ID;一般要保证该字段的值不能重复',
`PERSON_ID` varchar(40) COLLATE utf8_bin NOT NULL COMMENT '人员ID',
`SEND_SYSTEM` varchar(70) COLLATE utf8_bin NOT NULL DEFAULT 'sys1' COMMENT '复合主键:上传系统,默认值为sys1',
`HOS_ORG_CODE` varchar(70) COLLATE utf8_bin DEFAULT NULL COMMENT '医疗机构代码',
`PRESCRIBE_DOC_NAME` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '门急诊处方中开单医生姓名',
`PRESCRIBE_DOC_CODE` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '门急诊处方中开单医生代码',
`PRESCRIBE_AUDIT_NAME` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '门急诊中处方审核药剂师姓名',
`PRESCRIBE_AUDIT_CODE` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '门急诊中处方审核药剂师代码',
`PRESCRIBE_DEPLOY_NAME` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '门急诊中处方调配药剂师签名',
`PRESCRIBE_DEPLOY_CODE` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '门急诊中处方调配药剂师代码',
`HAND_DRUG_DOC_NAME` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '门急诊处方中发药药剂师签名',
`HAND_DRUG_DOC_CODE` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '门急诊处方中发药药剂师代 码',
`PRESCRIBE_NO` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '门急诊处方中处方号码:医院内部唯一',
`PRESC_TYPE` varchar(4) COLLATE utf8_bin DEFAULT NULL COMMENT '取值:医嘱类别代码表CV9900034中的值',
`PRESC_TYPE_CS` varchar(20) COLLATE utf8_bin DEFAULT 'CV9900034' COMMENT 'CV9900034:默认为CV9900034',
`PRESC_TYPE_CSN` varchar(100) COLLATE utf8_bin DEFAULT '医嘱类别代码表' COMMENT '医嘱类别代码表:默认为医嘱类别代码表',
`PRESC_TYPE_CSV` varchar(20) COLLATE utf8_bin DEFAULT 'V1' COMMENT 'V1:默认为第一版为V1,如更新字典表则填写V2',
`PRESC_TYPE_VALUE` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '医嘱类别代码表中对应的值',
`ORDER_DEPT_NAME` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '门急诊处方中开单科室名称',
`ORDER_DEPT_CODE` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '门急诊处方中开单科室代码',
`ORDER_DATE` datetime DEFAULT NULL COMMENT '门急诊处方中开单日期',
`TOTAL_COSTS` decimal(12,2) DEFAULT NULL COMMENT '处方总金额:须等于处方明细表中Prescribe_no取值相同的所有记录的金额合计',
`PAID_NUMBER` decimal(3,0) DEFAULT NULL COMMENT '门急诊处方中付数:中药处方须填写',
`USING_DRUG_FREQ` varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT '频次:中药处方须填写;频次说明:频次就是单位时间内发生的次数',
`DRUG_WAY_CD` varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT '门急诊处方中给药途径:中药处方须填写',
`EXPIRATION_DATE` datetime DEFAULT NULL COMMENT '门急诊处方中处方失效日期',
`CM_W_MARK` varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT '取值:中西医标志代码表CV9900033中的值',
`CM_W_MARK_CS` varchar(20) COLLATE utf8_bin DEFAULT 'CV9900033' COMMENT 'CV9900033:默认为CV9900033',
`CM_W_MARK_CSN` varchar(100) COLLATE utf8_bin DEFAULT '中西医标志代码表' COMMENT '中西医标志代码表:默认为中西医标志代码表',
`CM_W_MARK_CSV` varchar(20) COLLATE utf8_bin DEFAULT 'V1' COMMENT 'V1:默认为第一版为V1,如更新字典表则填写V2',
`CM_W_VALUE` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '中西医标志代码表中对应的值',
`PRESCRIBE_VALIDDATE` decimal(20,0) DEFAULT NULL COMMENT '门急诊处方中处方有效天数',
`VRPT_DATE` datetime DEFAULT NULL COMMENT '审核日期时间',
`ID_FK` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '引用:T_MS_OUTPATEME的ID',
`RELATION_PK` varchar(40) COLLATE utf8_bin DEFAULT NULL COMMENT '关联主键用于当此表更新时,记录原始数据的主键',
`UPLOAD_ORG_CODE` varchar(70) COLLATE utf8_bin NOT NULL COMMENT '复合主键:上传机构代码',
`CREATETIME` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建日期',
`LASTUPTIME` datetime DEFAULT NULL COMMENT '最终修改日期',
`SEND_ORG_CODE` varchar(70) COLLATE utf8_bin DEFAULT '0' COMMENT '上报机构',
`FLAG` varchar(8) COLLATE utf8_bin DEFAULT NULL COMMENT '状态标识',
`STATE` varchar(2) COLLATE utf8_bin NOT NULL DEFAULT '0' COMMENT '默认值:0表示新增',
PRIMARY KEY (`ID`,`SEND_SYSTEM`,`UPLOAD_ORG_CODE`),
KEY `T_MS_OUTPATEME_PRECMAIN_ID` (`ID`),
KEY `T_MS_OUTPATEME_PRECMAIN_PID` (`PERSON_ID`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='门急诊处方主记录'
/*!50100 PARTITION BY KEY (id)
PARTITIONS 4 */;

转载于:https://www.cnblogs.com/Memories-off/p/10435529.html

Mysql 哈希分区表相关推荐

  1. 对MySQL 8.0分区表探索总结

    Partitioning MySQL :: MySQL 8.0 Reference Manual :: 24 Partitioning 目录 Partitioning 一,分区表是什么? 1,分而治理 ...

  2. mysql 哈希缓存_MySQL Buffer Pool

    1.简介 buffer pool 就是一个缓存,将磁盘中的数据缓存到内存中,对数据的操作改为通过内存进行操作,然后刷盘的操作,提升性能. innodb_buffer_pool_size 控制缓存池的大 ...

  3. mysql 分区 性能更差_用案例分析MySQL 5.7分区表性能下降的根本原因

    前言:希望通过本文,使MySQL5.7.18的使用者知晓分区表使用中存在的陷阱,避免在该版本上继续踩坑.同时通过对源码的分享,升级MySQL5.7.18时分区表性能下降的根本原因,向MySQL源码爱好 ...

  4. mysql哈希索引 kv_mysql8 参考手册--B树和哈希索引的比较

    了解B树和哈希数据结构可以帮助预测对使用索引中的这些数据结构的不同存储引擎执行不同查询的方式,特别是对于MEMORY允许您选择B树或哈希索引的存储引擎. B树索引特征 B树索引可用于使用=.>. ...

  5. mysql 当天创建分区表_mysql8.0 定时创建分区表记录 每天定时创建下一天的分区表...

    因单表数据太大, 需要表按时间分区 分区字段 pay_out_date 按天分 要求自动创建 1. 创建分区表 MYSQL的分区字段,必须包含在主键字段内 常见错误提示 错误提示:#1503 A PR ...

  6. 一个MySQL 5.7 分区表性能下降的案例分析

    告知MySQL5.7.18的使用者分区表使用中存在的陷阱,避免在该版本上继续踩坑.同时通过对源码的讲解,升级MySQL5.7.18时分区表性能下降的根本原因,向MySQL源码爱好者展示分区表实现中锁的 ...

  7. Mysql 哈希索引

    哈希索引(Hash Index)建立在哈希表的基础上,它只对使用了索引中的每一列的精确查找有用. 对于每一行,存储引擎计算出了被索引的哈希码(Hash Code),它是一个较小的值,并且有可能和其他行 ...

  8. mysql分区 alter_mysql分区表设计(一)

    数据库中有多张表要做分区表(按日期分区),但是这些表用于分区的日期字段记录形式并不统一,有如下三种类型:PARTITION par_20151225 VALUES LESS THAN (736323) ...

  9. mysql 哈希缓存_MySQL数据库性能优化思路总结

    本文主要是自己记录在MySQL开发学习过程中遇到的数据库新能优化方向 利用缓存 缓存这个方面,可以说是一个技术,也可以说是一个思路和方向 从技术手段上讲 使用一些缓存插件,只需要确定创建.更新缓存的时 ...

最新文章

  1. 【BASIS系列】SAP Basis系统管理中重置用户缓冲哪些需要注意
  2. 纪实:西藏少数民族儿童的“悲苦童年”(组图)
  3. python shelve模块_python常用模块之shelve模块
  4. python3虚拟环境搭建_python3 =虚拟环境的搭建
  5. AsyncTask的基础讲解
  6. Android之解决NestedScrollView嵌套RecyclerView部分手机返回到这个页面Recyclerview顶部,而不是页面NestedScrollView顶部
  7. 前端学习(2491):refused to apply style from ‘‘ because its MIME type (‘text/html‘) is not a supported sty
  8. Docker下载与安装(win7,8,10,mac)
  9. 2018年哪项AI研究最紧迫?DeepMind联合创始人说是AI伦理
  10. [北航软工]技术规格说明书
  11. 远程连接软件TeamViewer
  12. iOS开发之仿照LinkedIn登录界面效果
  13. 车联网的麻烦和便利一样多 BAT们要治这种尴尬症
  14. Redhat6.8安装docker环境
  15. mysql pxc搭建_MySQL(PXC)集群搭建
  16. 联想拯救者r7000p安装Linux双系统(二)
  17. CoreAnimation
  18. 斗鱼主播查询易语言代码
  19. STM32 SWD下载口无法下载的原因和解决办法
  20. python编程中出现“Process finished with exit code 1073741845”

热门文章

  1. C语言递归(栈与递归)
  2. Java字符串数组初始化和赋值
  3. php获取ip与端口,PHP获取IP与连接数,并获取IP所在地址
  4. 【思维导图】考信息系统项目管理师,看这一篇就够了~
  5. 44所高校入选!分布式智能计算项目名单公示
  6. 【二次开发】CityMaker常见分析——通视分析
  7. mcrypt拓展_PHP添加mcrypt扩展模块
  8. opencv c++ 图像噪声及去噪
  9. 学生管理系统(C++语言_顺序表)
  10. linux桌面环境gnome、kde、xfce、lxde 使用比较