1,首先创建表

Class User.DHCXueBiaoTable Extends %Persistent [ SqlRowIdName = DHC_RowId, SqlTableName = DHC_XueBiaoTable, StorageStrategy = XueBiaoTableStorage ]
{

Property DHCCode As %String [ SqlColumnNumber = 2, SqlFieldName = DHC_Code ];

// 课程代码

// SqlColumnNumber表示行序号从2开始

Property DHCDesc As %String [ SqlColumnNumber = 3, SqlFieldName = DHC_Desc ];

// 课程描述

Property DHCDateFrom As %Date [ SqlColumnNumber = 4, SqlFieldName = DHC_DateFrom ];

// 开始日期

Property DHCActive As %String(DISPLAYLIST = ",Yes,No", MAXLEN = 3, TRUNCATE = 1, VALUELIST = ",Y,N") [ SqlColumnNumber = 5, SqlFieldName = DHC_Active ];

// 课程活动

Property DHCUserDr As User.SSUser [ SqlColumnNumber = 6, SqlFieldName = DHC_User_Dr ];

// 课程老师,相当于外键指向SSUser表

2,建完表后开始设计表的存储结构,在Strong中进行创建,开始有默认表结构,不用,直接把他删除掉,然后自己新建表存储结构XueBiaoTable

3,建完这个结构之后进入该结构;点击SQL Strong Map进入编辑表结构索引页面:

3.1,首先设置Subscripts,点击添加设置如下:

3.2,建好后再继续设置RowID如下:

3.3最后设置相应的data需要索引的数据字段如下:

4,基本建立完成,最后提示下在SqlldExpression后面设置这个:$I(^mdata("DHCXueBiaoTable")),设置这个主要是为了在向表添加数据库的时候rowId 会自动增长。

CACHE数据库m语言表的创建相关推荐

  1. MySQL数据库与数据表的创建

    MySQL数据库与数据表的创建 文章目录 MySQL数据库与数据表的创建 前言 一.创建数据库 二.使用数据库 三.创建数据表 前言 MySQL的介绍 什么叫数据库: 作用:存储数据,能够长期保存(断 ...

  2. Mysql数据库和数据表的创建和信息更改的常用指令

    文章目录 数据库和数据表的创建和信息更改 后续小实验做准备 一. 关于数据库和数据表的其它操作 1)数据库 ①创建数据库 ②显示目前所有的数据库 ③数据库重命名 2.1 先创建新库: 2.2 使用`R ...

  3. 广州大学数据库实验报告_广州大学学生Access数据库实验1_表的创建和操作

    学院 工商管理 年级.专 业.班 人力 152 姓名 学号 实验课程名称 数据库技术及应用 II 成绩 优 实验项目名称 表的创建和操作 指导 老师 一.实验目的 1. 掌握 Access 2007 ...

  4. 创建选修专业表oracle,数据库及数据表的创建与删除 (Oracle实验)

    实验目的 在数据库中,基本表用于存储数据:视图是虚表,在数据库中只存储视图定义(物化视图除外),通过视图可以查询.更新基本表中的数据:索引主要用于提高存取效率.通过本次实验,可以掌握基本表.视图.索引 ...

  5. jtree和mysql_java 已经获取某个mysql数据库的所有表名 创建JTree

    展开全部 那只e68a843231313335323631343130323136353331333335303530能创建一层的JTree ?import java.sql.Connection; ...

  6. oracle数据库、数据表的创建与管理 实验笔记二

    如何在命令窗口复制粘贴 鼠标移动到窗口边框然后右击 正文: 1.启动SQL*Plus,以SYS身份连接默认数据库. 2.创建一个用户默认表空间H1,并为该用户授相应的权限. 4.以新建用户身份连接默认 ...

  7. 数据库及数据表的创建与删除

    一.理解实验操作 1. 以SYSDBA的身份连接到数据库, 创建新的用户,以新用户的身份连接: create user cc identified by ccpassword ; //新建一个名为cc ...

  8. mysql数据库复制数据表时的风险

    最近在使用redis的缓存技术时,在项目中需要在插入mysql数据表记录的同时,缓存数据到redis.在创建数据表时,为了方便,直接使用复制另外一个数据库中的数据表,结果就悲剧了 package co ...

  9. SQLServer连接cache数据库

    开始文章之前首先要了解一下什么是Caché数据库. Caché数据库是美国Intersystems公司产品,后关系型数据库(Post Relational database)中的领头羊.Caché数据 ...

最新文章

  1. React 虚拟Dom 转成 真实Dom 实现原理
  2. virtualbox网络相关
  3. 开发环境wamp3.06 + Zend studio 12 调试配置
  4. 商户网站使用第三方支付的大致原理和实现
  5. python基础入门(9)之字典
  6. Pandas入门教程(四)
  7. python函数支持哪些参数类型_Python函数的几种参数类型
  8. Springboot thymeleaf i18n国际化多语言选择
  9. webpack手动搭建vue环境时,main.js引入一直报Uncaught SyntaxError: Unexpected identifier
  10. .NET简谈反射(动态调用)
  11. 【MATLAB深度学习工具箱】学习笔记--螃蟹公母分类Crab Classification
  12. rpcbind.service启动失败
  13. 实战Flash游戏开发
  14. python selenium自动化填写问卷星
  15. static关键字分析(含解析图)
  16. MPlayer安装和使用指南(转)
  17. 好难过!八年深漂,搞Android开发要价50万,面了六家公司,竟一个offer都没拿到!
  18. 传感器之方向:使用加速度传感器和地磁传感器共同实现
  19. Java初学者轻便易于上手的小项目(2020最新)
  20. ABB机器人的程序结构与模块属性

热门文章

  1. redis 进程使用root用户启动 -- 整改方案
  2. echarts legend 图例与文字对齐问题
  3. 互联网快讯:华为推出女性开发者计划新课;极米优质投影产品获好评;小米汽车正式落户北京经开区
  4. Oracle(一):我与安装Oracle的那些事
  5. 选择辉山乳业十天儿童酸奶,助力孩子健康茁壮成长
  6. 鸡蛋壳发软怎么治疗 增强鸡蛋壳质量的特效药
  7. 一文看懂深度学习(白话解释+8个优缺点+4个典型算法)
  8. scrapy项目--苏宁图书栏目内容爬虫
  9. 1221:分成互质组
  10. python分析双色球_双色球中奖率分析(python)