首页 > 数据库 >MySql 建表语句

MySql 建表语句

时间:2022-08-26 14:47:32浏览次数:67  
标签:语句 COMMENT 建表 utf8mb4 DEFAULT unicode MySql NULL id

CREATE TABLE  IF NOT EXISTS   nsy_scm.`publish_store_product_spec` (
        `id` INT(11) NOT NULL AUTO_INCREMENT,
        `publish_store_product_id` INT(11) NULL DEFAULT NULL COMMENT 'product店铺上架表id',
        `store_id` INT(11) NULL DEFAULT NULL COMMENT '店铺id',
        `store_name` VARCHAR(50) NULL DEFAULT NULL COMMENT '店铺名' COLLATE 'utf8mb4_unicode_ci',
        `platform` VARCHAR(20) NULL DEFAULT NULL COMMENT '平台' COLLATE 'utf8mb4_unicode_ci',
        `marketplace_id` VARCHAR(50) NULL DEFAULT NULL COMMENT '市场id' COLLATE 'utf8mb4_unicode_ci',
        `seller_sku` VARCHAR(50) NULL DEFAULT NULL COMMENT '平台定义的sku' COLLATE 'utf8mb4_unicode_ci',
        `erp_sku` VARCHAR(50) NULL DEFAULT NULL COMMENT '自己系统上定义的sku' COLLATE 'utf8mb4_unicode_ci',
        `erp_product_sku` VARCHAR(50) NULL DEFAULT NULL COLLATE 'utf8mb4_unicode_ci',
        `seller_product_sku` VARCHAR(50) NULL DEFAULT NULL COMMENT '平台productSku' COLLATE 'utf8mb4_unicode_ci',
        `erp_product_id` INT(11) NULL DEFAULT NULL,
        `erp_spec_id` INT(11) NULL DEFAULT NULL,
        `erp_sku_no_prefix` VARCHAR(50) NULL DEFAULT NULL COMMENT '用于输入数字查询' COLLATE 'utf8mb4_unicode_ci',
        `sale_price` DECIMAL(18,2) NULL DEFAULT NULL COMMENT '平台售价',
        `seller_sku_identification` VARCHAR(50) NULL DEFAULT NULL COMMENT '平台定义的sku标识' COLLATE 'utf8mb4_unicode_ci',
        `seller_sku_parent_identification` VARCHAR(50) NULL DEFAULT NULL COMMENT '平台定义的父sku标识' COLLATE 'utf8mb4_unicode_ci',
        `seller_sku_identification_desc` VARCHAR(50) NULL DEFAULT NULL COMMENT '平台定义的sku标识说明,例如amazon平台asin' COLLATE 'utf8mb4_unicode_ci',
        `status` VARCHAR(20) NULL DEFAULT NULL COMMENT 'publish-上架,un_shelve-下架' COLLATE 'utf8mb4_unicode_ci',
        `open_date` DATETIME NULL DEFAULT NULL COMMENT '上架时间时间',
        `image_url` VARCHAR(200) NULL DEFAULT NULL COMMENT '图片链接' COLLATE 'utf8mb4_unicode_ci',
        `create_date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
        `create_by` VARCHAR(45) NULL DEFAULT NULL COMMENT '创建者' COLLATE 'utf8mb4_unicode_ci',
        `update_date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
        `update_by` VARCHAR(45) NULL DEFAULT NULL COMMENT '更新者' COLLATE 'utf8mb4_unicode_ci',
        PRIMARY KEY (`id`),
        INDEX `idx_marketplace_id` (`marketplace_id`),
        INDEX `idx_publish_store_product_id` (`publish_store_product_id`),
        INDEX `idx_store_id_spec_id` (`store_id`, `erp_spec_id`),
        INDEX `idx_store_id_product_id` (`store_id`, `erp_product_id`),
        INDEX `idx_product_id` (`erp_product_id`),
        INDEX `idx_spec_id` (`erp_spec_id`),
        INDEX `idx_seller_sku_store_market` (`seller_sku`, `store_id`, `marketplace_id`)
)
ENGINE=InnoDB
COMMENT='sku店铺上架表'
DEFAULT CHARSET=utf8mb4
COLLATE='utf8mb4_unicode_ci';

 

标签:语句,COMMENT,建表,utf8mb4,DEFAULT,unicode,MySql,NULL,id
From: https://www.cnblogs.com/code-porter-233/p/16627487.html

相关文章

  • SQL Server 表增加字段案例语句
    IFNOTEXISTS(SELECT1FROMsys.sysobjects(NOLOCK)soINNERJOINsys.syscolumns(NOLOCK)scONso.id=sc.idWHEREso.name='EgSys_ActualFrei......
  • SQL Server 新建表案例语句
    GOIFNOTEXISTS(SELECT1FROMsys.objectsoWHEREo.name='EgSys_ActualFreightSurcharge'ANDo.type='u')BEGINCREATETABLE[......
  • Mysql 系列 | join 优化
    上一篇中说了join语句的执行过程,了解了深层逻辑,则优化方案呼之欲出。Multi-RangeRead(MRR)优化select*fromt1wherea>=1anda<=100;回表时,根据ID去主键索引......
  • Mysql查询当前年份、去年,当前月份、上个月′,当前周、上一周新增数据
    查询当前年份新增数据select*fromtestwhereYEAR(create_time)=YEAR(NOW())查询当去年份新增数据<iftest="param.lastYearStatus!=null">andYEAR(creat......
  • Mysql按日、周、月进行分组统计
    1)按天统计:selectDATE_FORMAT(start_time,'%Y%m%d')days,count(product_no)countfromtestgroupbydays;2)按周统计:selectDATE_FORMAT(start_time,'%Y%u')week......
  • MySQL在grant时报错ERROR 1064 (42000)
    网上查到的grant方式大多会报错,主要原因是MySQL版本8.0后不能再使用原来的方式查询MySQL版本SELECTversion();在8.0版本下grantallprivilegesontest.*tote......
  • MySQL查询性能优化七种武器之索引下推
    今天要讲的是MySQL的另一种查询性能优化方式— 索引下推(IndexConditionPushdown,简称ICP),是MySQL5.6版本增加的特性。1.索引下推的作用主要作用有两个:减少回表查询......
  • mysql8.0.30安装
    1.下载 MySQL::DownloadMySQLCommunityServer   2.安装执行mysqldinstall提示安装成功   3.初始化data(安装目录下是没有data的,执行此命令后......
  • 《八股文》MySQL核心问题总结(一)
      作为SQLBoy,基础部分不会有人不会吧?面试也不怎么问,基础掌握不错的小伙伴可以跳过这一部分。当然,可能会现场写一些SQL语句,SQ语句可以通过牛客、LeetCode、LintCode之......
  • arm架构安装mysql5.7
    添加mysql用户组和mysql用户,用于隔离mysql进程groupadd-rmysql&&useradd-r-gmysql-s/sbin/nologin-Mmysql2.安装依赖库yuminstall-ylibaio*下载解压M......