以下是根据您提供的信息创建的MySQL表,使用驼峰命名法并将金额单位设置为分(使用INT(11)):
CREATE TABLE PriceTable (
firstPrice INT(11) NOT NULL COMMENT '首发价,以分为单位',
dailyPrice INT(11) NOT NULL COMMENT '日常价,频率比较高的价格,以分为单位',
sixEighteenPrice INT(11) NOT NULL COMMENT '618价格,以分为单位',
doubleElevenPrice INT(11) NOT NULL COMMENT '双十一价格,以分为单位',
lowestPrice INT(11) COMMENT '最低价,以分为单位',
highestPrice INT(11) COMMENT '最高价,以分为单位',
status VARCHAR(255) NOT NULL DEFAULT '0' COMMENT '是否生效',
createTime DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
updateTime DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
isDelete TINYINT(4) DEFAULT '0' COMMENT '是否删除(逻辑删除)'
);
这张表包含了以下字段:
firstPrice
:首发价,以分为单位存储。dailyPrice
:日常价,频率比较高的价格,以分为单位存储。sixEighteenPrice
:618价格,以分为单位存储。doubleElevenPrice
:双十一价格,以分为单位存储。lowestPrice
:最低价,以分为单位存储。可为空。highestPrice
:最高价,以分为单位存储。可为空。status
:是否生效,VARCHAR类型,最大长度为255,默认为’0’表示未生效。createTime
:创建时间字段,默认为当前时间戳。updateTime
:更新时间字段,默认为当前时间戳,自动更新。isDelete
:是否删除(逻辑删除)字段,TINYINT类型,占用4个字节,默认为0表示未删除。
这些字段将存储在名为PriceTable
的表中。金额单位被设置为分,并使用INT(11)数据类型来存储。每个字段都有相应的注释说明其含义和单位。
内容由零声教学AI助手提供,问题来源于学员提问