Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在mysql中添加时间戳列_Mysql_Timestamp - Fatal编程技术网

在mysql中添加时间戳列

在mysql中添加时间戳列,mysql,timestamp,Mysql,Timestamp,SQL语句: ALTER TABLE `Trade`.`details` ADD COLUMN `datetime` TIMESTAMP(3) NOT NULL DEFAULT TIMESTAMP(3) AFTER `Result` 错误1064:您的SQL语法有错误;在第2行的Result”之后,查看与MySQL服务器版本对应的手册,以了解使用near'(3)的正确语法 我对mysql没有任何帮助。请时间戳不需要长度,而且您正在定义默认值,但提供了日期类型 这就是我的意思 ALTER TA

SQL语句:

ALTER TABLE `Trade`.`details` 
ADD COLUMN `datetime` TIMESTAMP(3) NOT NULL DEFAULT TIMESTAMP(3) AFTER `Result`
错误1064:您的SQL语法有错误;在第2行的
Result
”之后,查看与MySQL服务器版本对应的手册,以了解使用near'(3)的正确语法


我对mysql没有任何帮助。请

时间戳不需要长度,而且您正在定义默认值,但提供了日期类型

这就是我的意思

ALTER TABLE `Trade`.`details` 
ADD COLUMN `datetime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP AFTER `Result`


非常感谢:)