mysql 的相关操作

1、想要在某个字段后添加一个字段

        在 tp 后面 添加 post_code 字段

        这个只是在最后面添加(感觉会有个 after ,后面看下):

ALTER TABLE  rsl_tc_index_speed_segment_5min ADD post_code varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT '区域编码';
    需要改变字段的顺序:
ALTER TABLE rsl_tc_index_speed_segment_5min MODIFY COLUMN post_code varchar(32) AFTER tp;

还有一种更简便的方法(直接在某个字段后添加):

alter table + 表名 + add + 要添加的字段 字段类型 + after + 要跟随的字段名

ALTER TABLE  rsl_tc_index_speed_segment_5min 
ADD post_code varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT '区域编码' 
after tp;

延伸:

        在最前面添加字段

 

 修改后的字段:

CREATE TABLE `rsl_tc_index_speed_segment_5min` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  `segment_id` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT '路段id',
  `road_dir_no` int(2) DEFAULT '1' COMMENT '行驶方向 1:北京方向,2:雄安方向',
  `start_stake` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT '起始桩号 桩号起点,格式:Kxxx+yyy,yyy最多保留1位小数',
  `end_stake` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT '结束桩号 桩号终点,格式:Kxxx+yyy,yyy最多保留1位小数',
  `stat_time_start` datetime DEFAULT NULL COMMENT '统计开始时间,格式:yyyyMMddHHmmss',
  `stat_time_end` datetime DEFAULT NULL COMMENT '统计结束时间,格式:yyyyMMddHHmmss',
  `avg_speed` double DEFAULT NULL COMMENT '平均速度保留2位小数',
  `source` int(2) DEFAULT NULL COMMENT '指标数据来源,(即hk数据)卡口-1,(宇视数据)固定AI摄像机-2,etc-3,地图提供-4',
  `step_index` bigint(20) DEFAULT NULL COMMENT '时间片序号',
  `dt` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT 'yyyy-MM-dd',
  `tp` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT '时间片',
  `post_code` varchar(32) COLLATE utf8_bin DEFAULT NULL,
  `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  KEY `idx_dt` (`dt`) USING BTREE,
  KEY `idx_step_index` (`step_index`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=5886123 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='路况类指标-平均速度-实时-按5分钟更新';

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值