mysql单表多timestamp报错#1293
来源:互联网 发布:大地windows 编辑:程序博客网 时间:2024/05/16 11:26
mysql单表多timestamp报错#1293 - Incorrect table definition; there can be only one TIMESTAMP column with C解决
一个表中出现多个timestamp并设置其中一个为current_timestamp的时候经常会遇到
#1293 - Incorrect table definition; there can be only oneTIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATEclause
www.2cto.com
原因是当你给一个timestamp设置为on updatecurrent_timestamp的时候,其他的timestamp字段需要显式设定default值
但是如果你有两个timestamp字段,但是只把第一个设定为current_timestamp而第二个没有设定默认值,mysql也能成功建表,但是反过来就不行...
www.2cto.com
N.B:上面的解释是网上的,实际上on updatecurrent_timestamp(在navicat中文版中为“刷新当前时间戳计时”选项)只能设置一个,或者不设置都可以,不能同时设置2个及以上。
0 0
- mysql单表多timestamp报错#1293
- mysql单表多timestamp报错
- mysql表中多timestamp报错#1293
- mysql单表多timestamp报错#1293 - Incorrect table definition; there can be only one TIMESTAMP column with C
- mysql单表多timestamp出错#1293
- MySQL命令行启动报错[Warning] TIMESTAMP with implicit DEFAULT value is deprecated
- mysql timeStamp默认值0000-00-00 00:00:00 报错
- mysql timeStamp默认值0000-00-00 00:00:00 报错
- mysql timestamp
- mysql timestamp
- TIMESTAMP mysql
- mysql timestamp
- mysql timestamp
- mysql TIMESTAMP
- mysql插入Timestamp类型时报java.sql.Timestamp错
- mysql单表多timestamp的current_timestamp设置问题
- mysql 1293错误 建表两个timestamp
- MySQL Error 1293 - Incorrect table definition (TIMESTAMP)
- Java反射基本知识
- 广告浮窗功能
- 【源码】将一个整数的每位数分解并按逆序放入一个数组中(用递归算法)(C语言实现)
- SAP PM培训之事务码介绍
- 【LeetCode】Insertion Sort List
- mysql单表多timestamp报错#1293
- Xcode -- XCode环境变量及路径设置
- 痛并快乐着,有付出终会有收获——(程序员学习感言)
- C++操作符重载(++、=、<<、==、!=)
- SQL中 decode()函数简介
- 创业者必须警惕的3个大坑
- Duplicate property mapping of xxx found in xx 解决办法
- 简洁网站代码,搜索引擎更喜欢
- 启动流程、模块管理与 Loader