Mysql表操做和 DECIMAL(N,M)數據類型

sql:刪除表中的列
    alter table KRI_DATAITEM_INFO drop column SELECT_COLUMNS_;sql

爲表添加列
    alter table KRI_DATAITEM_INFO add column ITEM_VALUE_ID_ varchar(64);
    alter table lft_product add column createTime datetime NOT NULL  COMMENT '建立時間';
    alter table lft_product add column modifyTime datetime NOT NULL COMMENT '結束時間';url


綜上所述,DECIMAL(N,M)中M值的是小數部分的位數,若插入的值未指定小數部分或者小數部分不足M位則會自動補到M位小數,
若插入的值小數部分超過了M爲則會發生截斷,截取前M位小數。N值得是整數部分加小數部分的總長度,
也即插入的數字整數部分不能超過N-M位,不然不能成功插入,會報超出範圍的錯誤。圖片


CREATE TABLE `product_activity` (
  `id` int(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵id',
  `activityName` varchar(50) NOT NULL DEFAULT '' COMMENT '促銷活動名稱',
  `startTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '活動開始時間',
  `endTime` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '活動結束時間',
  `status` int(2) NOT NULL DEFAULT '2' COMMENT '活動狀態1:火熱搶購      0:搶購結束     2:新增',
  `description` varchar(150) NOT NULL DEFAULT '' COMMENT '活動描述',
  `imgUrl` varchar(200) NOT NULL DEFAULT '' COMMENT '圖片url',
  `href` varchar(100) NOT NULL COMMENT '生成連接',
  `createTime` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '活動生成時間',
  `modifyTime` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '活動修改時間',
  `onlineTime` decimal(16,0) DEFAULT '0' COMMENT '發佈日期',
  `expiryTime` decimal(16,0) DEFAULT '0' COMMENT '有效期',
  `updateTime` decimal(16,0) DEFAULT '0' COMMENT '更新日期',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=176 DEFAULT CHARSET=utf8;ip

 

CREATE TABLE `lft_product` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `type` int(11) NOT NULL DEFAULT '0',
  `title` varchar(200) NOT NULL DEFAULT '' COMMENT '產品名稱',
  `longTitle` varchar(200) NOT NULL DEFAULT '' COMMENT '產品描述',
  `imageUrl` varchar(200) NOT NULL DEFAULT '' COMMENT '圖片url',
  `price` varchar(200) NOT NULL DEFAULT '0' COMMENT '促銷價',
  `oldPrice` varchar(200) NOT NULL DEFAULT '0' COMMENT '原價',
  `productId` int(11) NOT NULL DEFAULT '0' COMMENT '產品id',
  `createTime` datetime NOT NULL COMMENT '建立時間',
  `modifyTime` datetime NOT NULL COMMENT '修改時間',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=476 DEFAULT CHARSET=utf8;ci

相關文章
相關標籤/搜索