mysql 语句中的national 、 comment

create table hms.as_othersassess
(
   assessid             national varchar(16) not null comment '评估编号+24位客户id+6位随机',
   customerid           national varchar(13) comment '客户编号',
   allergy              national varchar(500) comment '过敏史',
   injury               national varchar(500) comment '外伤史',
   surgery              national varchar(500) comment '手术史',
   vaccination          national varchar(500) comment '预防接种史',
   checkreport          national varchar(500) comment '体检报告',
   createuserid         national varchar(10) comment '创建者',
   createtime           national varchar(19) comment '创建时间',
   primary key (assessid)
);

 

CREATE TABLE `as_othersassess` (
  `assessid` varchar(16) NOT NULL DEFAULT '' COMMENT '评估编号+24位客户id+6位随机',
  `customerid` varchar(13) DEFAULT NULL COMMENT '客户编号',
  `allergy` varchar(500) DEFAULT NULL COMMENT '过敏史',
  `injury` varchar(500) DEFAULT NULL COMMENT '外伤史',
  `surgery` varchar(500) DEFAULT NULL COMMENT '手术史',
  `vaccination` varchar(500) DEFAULT NULL COMMENT '预防接种史',
  `checkreport` varchar(500) DEFAULT NULL COMMENT '体检报告',
  `createuserid` varchar(10) DEFAULT NULL COMMENT '创建者',
  `createtime` varchar(19) DEFAULT NULL COMMENT '创建时间',
  PRIMARY KEY (`assessid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='其他评估信息';

 

ANSI SQL定义了NCHAR或者NATIONAL CHAR作为一个方法来指示CHAR类型的列应该使用某些预定义的字符集。MySQL5.1使用utf8作为预定义的字符集。例如,这些列类型声明是等价的:

本人理解,等于把表的编码默认设置为utf-8

 

 

在MySQL数据库中,字段或列的注释是用属性comment来添加。

 

创建新表的脚本中,可在字段定义脚本中添加comment属性来添加注释。

 

示例代码如下:

create table test( 

id int not null default 0 comment '用户id'

 )

转载于:https://www.cnblogs.com/simith/p/4096485.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值