gpt4 book ai didi

mysql 错误 1426 (42000) : Too big precision 14 specified for column 'time' . Maxi 妈妈是 6

转载 作者:太空宇宙 更新时间:2023-11-03 11:06:18 25 4
gpt4 key购买 nike

家伙。当我尝试创建时间戳类型的表时遇到了一个奇怪的问题。

create table `test`
( `time` timestamp(14) );

错误 1426 (42000):为“时间”列指定的精度 14 太大。最大值为 6。

我认为 14 是用于存储的字节长度。但它似乎是时间精度,因为 6 = microsecond(1/1000000), 2012-07-29 00:37:46.000000

谁能解释一下?我没有在在线文档中找到它!谢谢

最佳答案

时间戳列使用 unix timestamp格式并且您无法控制它们的精度,它们始终为 4 个字节(如果可为 null,则为 5 个字节)。尝试

create table `test` ( `time` timestamp );

关于mysql 错误 1426 (42000) : Too big precision 14 specified for column 'time' . Maxi 妈妈是 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11703098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com