mysql primary key not null_MySQL PRIMARY KEY用法错误地方

CREATETABLE`abcd`(`USER_ID`bigint(14)NOTNULLCOMMENT'用户ID',`MSISDN`varchar(15)NOTNULLCOMMENT'用户手机号',`usrSessionPolicyCode`varchar(32)NOTNULLCOMMENT'用户订购策略的唯...

CREATE TABLE `abcd` (

`USER_ID` bigint(14) NOT NULL COMMENT '用户ID',

`MSISDN` varchar(15) NOT NULL COMMENT '用户手机号',

`usrSessionPolicyCode` varchar(32) NOT NULL COMMENT '用户订购策略的唯一代码',

`NotificationCycle` char(1) CHARACTER SET latin1 DEFAULT NULL COMMENT '用户策略提醒周期,0-天;1-周;2-双周;3-月;4-双月;5-季度;6-半年;7-记账周期FF:NULL',

`TerminalType` varchar(32) DEFAULT NULL COMMENT '表示允许用户使用的终端类型列表',

`PolicyStartDateTime` datetime DEFAULT NULL COMMENT '用户策略启用时间,yyyymmddhhmmss',

`PolicyEndDateTime` datetime DEFAULT NULL COMMENT '用户策略截止时间,yyyymmddhhmmss',

PRIMARY KEY `pk` (`USER_ID`,`MSISDN`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=' 用户策略历史表';

建表报错[Err] 1064 - exception: Sql parsing unknown exception occurred

求指点错误地方是哪里 哪个语法错了,我这看应该是PRIMARY KEY `pk` (`USER_ID`,`MSISDN`)错了 但不知道错误原因

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值