小编Ana*_*and的帖子

更改表添加新字段"ON UPDATE CURRENT_TIMESTAMP"

这是我的表:

CREATE TABLE `megssage`(
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(256) DEFAULT NULL,
  `time_create` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
Run Code Online (Sandbox Code Playgroud)

我想添加新列time_updated,默认值为"ON UPDATE CURRENT_TIMESTAMP".

我试过这个:

ALTER TABLE `megssage` 
   CHANGE `time_updated` `time_updated` TIMESTAMP NULL DEFAULT  ON UPDATE CURRENT_TIMESTAMP
Run Code Online (Sandbox Code Playgroud)

但是我收到了一个错误.有人能帮我吗?

mysql

13
推荐指数
3
解决办法
3万
查看次数

在PHP上拆分数字

我将得到职位要求的日期和年份值为122019或62019。这里的后4位数字是年份,而前一位或两位数字代表月份。我需要在数组上分别获取这两个值

例如1:122019

$a[0] = 12;
$a[1] = 2019
Run Code Online (Sandbox Code Playgroud)

例如2:62021

$a[0] = 6;
$a[1] = 2021
Run Code Online (Sandbox Code Playgroud)

谢谢

php

-1
推荐指数
1
解决办法
49
查看次数

标签 统计

mysql ×1

php ×1