问题标签 [mysql-error-1292]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1854 浏览

mysql - MySQL 1292 截断不正确的日期时间值:'2020-01-02 07:15:00'

我正在尝试通过连接日期和时间字段来插入日期时间字段。

Om 我的本地 Mysql 使用警告消息,在服务器上失败并显示相同的消息。

请对此有任何帮助

源表(班次详情) -

要加载的表示例..

错误信息

0 投票
2 回答
59 浏览

mysql - MYSQL 错误 1292 Incorrext datetime value while insert into table

出于个人原因,我需要从视图创建一个表。所以我像这样创建我的表

然后我想像这样插入我的值:

但我有这个错误:

为了确保它不是来自我的数据,我尝试像这样插入一行:

但是同样的错误。

选择的结果是这样的:

这里没有“13”,所以我不明白...

你能帮我吗 ?

先感谢您。

0 投票
1 回答
134 浏览

mysql - 调用存储过程 mysql 时出错 SQL 错误 [1292] [22001]:数据截断:截断不正确的日期值

我有一个由其他人作为定义者在 MySQL 中的存储过程,直到昨天都运行良好。用户(存储过程的定义者)在谷歌云平台上被删除。

我由我自己的用户复制并创建了已成功创建的存储过程。在调用该程序时,我收到一个错误

我想知道为什么它直到昨天才正常工作。

0 投票
1 回答
24 浏览

mysql - MYSQL 在使用双引号和单引号时截断不正确的 DOUBLE

我创建了一个触发器,该触发器在另一个表中删除一行后在表中插入一行。

这是我的触发器

我希望 nome_animal 在单引号之间。

但是当我从动物表中删除一行时出现以下错误:

我试过把它改成

而且还要

但这并不好。

我究竟做错了什么?

0 投票
1 回答
45 浏览

sql - SQL - MariaDB:SQL 错误 1292 截断不正确的 DOUBLE 值

经过与我的好友 G 的几次搜索,我找到了很多解决方案,但没有一个符合我的情况。快速解释:我目前正在尝试创建一个“测试表”,每天将接收 400 万行。这大约是 48 行/秒。

为了模拟这种情况,我想为我的“LotNumber”列创建一个默认编号,该编号将基于小时和分钟创建。示例:在上午 9 点和 45 分钟创建的所有行都将具有以下“LotNumber”:W11409:451

又名W114+HH:MM+1

所以,我的默认列值为:

地狱是的,那太野蛮了。我的“LotNumber”列是VARCHAR

当我创建单行时,HeidiSQL 发送错误消息 1292。

我是 SQL 新手,我不知道我的错误在哪里。