以下是根据您提供的信息创建的MySQL表,使用驼峰命名法并将金额单位设置为分(使用INT(11)):
CREATE TABLE PriceTable (
firstPrice INT(11) NOT NULL,
dailyPrice INT(11) NOT NULL,
sixEighteenPrice INT(11) NOT NULL,
doubleElevenPrice INT(11) NOT NULL,
lowestPrice INT(11),
highestPrice INT(11),
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助手提供,问题来源于学员提问