sql MySQL的建表语句

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql MySQL的建表语句相关的知识,希望对你有一定的参考价值。

#如果存在,则删除
DROP TABLE IF EXISTS `jiaoyi_orderinfo`;


CREATE TABLE `jiaoyi_orderinfo` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `order_sn` varchar(30) DEFAULT NULL,
  `trade_no` varchar(100) DEFAULT NULL,
  `pay_status` varchar(30) NOT NULL,
  `post_script` varchar(200) NOT NULL,
  `order_mount` double NOT NULL,
  `pay_time` datetime DEFAULT NULL,
  `signer_name` varchar(20) NOT NULL,
  `singer_mobile` varchar(11) NOT NULL,
  `add_time` datetime NOT NULL,
  `user_id` int(11) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `order_sn` (`order_sn`),
  UNIQUE KEY `trade_no` (`trade_no`),
  KEY `jiaoyi_orderinfo_user_id_54516db6_fk_users_userprofile_id` (`user_id`),
  CONSTRAINT `jiaoyi_orderinfo_user_id_54516db6_fk_users_userprofile_id` FOREIGN KEY (`user_id`) REFERENCES `users_userprofile` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=416 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;

以上是关于sql MySQL的建表语句的主要内容,如果未能解决你的问题,请参考以下文章

MySQL几种常用的建表语句

如何生成hive的建表语句

Mysql 查看某张表的建表语句

MySQL数据同步到HIVE,自动生成MySQL表对应HIVE的建表语句

mysql的建表语句

oracle导出表的建表语句拼接SQL