CACHE数据库m语言表的创建
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语言表的创建相关推荐
- MySQL数据库与数据表的创建
MySQL数据库与数据表的创建 文章目录 MySQL数据库与数据表的创建 前言 一.创建数据库 二.使用数据库 三.创建数据表 前言 MySQL的介绍 什么叫数据库: 作用:存储数据,能够长期保存(断 ...
- Mysql数据库和数据表的创建和信息更改的常用指令
文章目录 数据库和数据表的创建和信息更改 后续小实验做准备 一. 关于数据库和数据表的其它操作 1)数据库 ①创建数据库 ②显示目前所有的数据库 ③数据库重命名 2.1 先创建新库: 2.2 使用`R ...
- 广州大学数据库实验报告_广州大学学生Access数据库实验1_表的创建和操作
学院 工商管理 年级.专 业.班 人力 152 姓名 学号 实验课程名称 数据库技术及应用 II 成绩 优 实验项目名称 表的创建和操作 指导 老师 一.实验目的 1. 掌握 Access 2007 ...
- 创建选修专业表oracle,数据库及数据表的创建与删除 (Oracle实验)
实验目的 在数据库中,基本表用于存储数据:视图是虚表,在数据库中只存储视图定义(物化视图除外),通过视图可以查询.更新基本表中的数据:索引主要用于提高存取效率.通过本次实验,可以掌握基本表.视图.索引 ...
- jtree和mysql_java 已经获取某个mysql数据库的所有表名 创建JTree
展开全部 那只e68a843231313335323631343130323136353331333335303530能创建一层的JTree ?import java.sql.Connection; ...
- oracle数据库、数据表的创建与管理 实验笔记二
如何在命令窗口复制粘贴 鼠标移动到窗口边框然后右击 正文: 1.启动SQL*Plus,以SYS身份连接默认数据库. 2.创建一个用户默认表空间H1,并为该用户授相应的权限. 4.以新建用户身份连接默认 ...
- 数据库及数据表的创建与删除
一.理解实验操作 1. 以SYSDBA的身份连接到数据库, 创建新的用户,以新用户的身份连接: create user cc identified by ccpassword ; //新建一个名为cc ...
- mysql数据库复制数据表时的风险
最近在使用redis的缓存技术时,在项目中需要在插入mysql数据表记录的同时,缓存数据到redis.在创建数据表时,为了方便,直接使用复制另外一个数据库中的数据表,结果就悲剧了 package co ...
- SQLServer连接cache数据库
开始文章之前首先要了解一下什么是Caché数据库. Caché数据库是美国Intersystems公司产品,后关系型数据库(Post Relational database)中的领头羊.Caché数据 ...
最新文章
- React 虚拟Dom 转成 真实Dom 实现原理
- virtualbox网络相关
- 开发环境wamp3.06 + Zend studio 12 调试配置
- 商户网站使用第三方支付的大致原理和实现
- python基础入门(9)之字典
- Pandas入门教程(四)
- python函数支持哪些参数类型_Python函数的几种参数类型
- Springboot thymeleaf i18n国际化多语言选择
- webpack手动搭建vue环境时,main.js引入一直报Uncaught SyntaxError: Unexpected identifier
- .NET简谈反射(动态调用)
- 【MATLAB深度学习工具箱】学习笔记--螃蟹公母分类Crab Classification
- rpcbind.service启动失败
- 实战Flash游戏开发
- python selenium自动化填写问卷星
- static关键字分析(含解析图)
- MPlayer安装和使用指南(转)
- 好难过!八年深漂,搞Android开发要价50万,面了六家公司,竟一个offer都没拿到!
- 传感器之方向:使用加速度传感器和地磁传感器共同实现
- Java初学者轻便易于上手的小项目(2020最新)
- ABB机器人的程序结构与模块属性