标签: mysql-error-1292

错误代码1292 - 截断不正确的DOUBLE值 - Mysql

我不确定这个错误是什么!

#1292 - Truncated incorrect DOUBLE value: 
Run Code Online (Sandbox Code Playgroud)

我没有双值字段或数据!

我浪费了整整一个小时试图解决这个问题!

这是我的查询

INSERT INTO call_managment_system.contact_numbers 
    (account_id, contact_number, contact_extension, main_number, created_by)
SELECT
    ac.account_id,
    REPLACE(REPLACE(REPLACE(REPLACE(ta.phone_number, '-', ''), ' ', ''), ')', ''),'(','') AS Phone,
    IFNULL(ta.ext, '') AS extention,
    '1' AS MainNumber,
    '2' AS created_by
FROM 
    cvsnumbers AS ta
    INNER JOIN accounts AS ac ON ac.company_code = ta.company_code
WHERE 
    LENGTH(REPLACE(REPLACE(REPLACE(REPLACE(ta.phone_number, '-', ''), ' ', ''), ')', ''),'(','') ) = 10
Run Code Online (Sandbox Code Playgroud)

这是我的show create table,用于表格的结果

CREATE TABLE `contact_numbers` (  
    `number_id` int(10) unsigned NOT NULL AUTO_INCREMENT,  
    `account_id` int(10) …
Run Code Online (Sandbox Code Playgroud)

mysql truncated mysql-error-1292

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

错误代码1292错误的日期值mysql

我有一张桌子

`CREATE  TABLE IF NOT EXISTS `PROGETTO`.`ALBERGO` (

`ID` INT(11) NOT NULL COMMENT 'identificativo dell\' albergo' ,
`nome` VARCHAR(45) NULL COMMENT 'Il nome dell\'albergo' ,
`viale` VARCHAR(45) NULL COMMENT 'Il viale in cui si trova  ' ,
`num_civico` VARCHAR(5) NULL COMMENT 'Il numero civico che gli appartiene' ,
`data_apertura` DATE NULL COMMENT 'Data di inizio apertura (inizio stagione)' ,
`data_chiusura` DATE NULL COMMENT 'Data di chiusura (fine stagione)' ,
`orario_apertura` TIME NULL COMMENT 'Orario di apertura' ,
`orario_chiusura` TIME NULL …
Run Code Online (Sandbox Code Playgroud)

mysql mysql-workbench mysql-error-1292

16
推荐指数
2
解决办法
11万
查看次数

MySQL 1292日期时间值不正确

当我尝试将'2011/03/13 02:53:50.000000000'插入时间戳列时,我收到此错误.如果我将13更改为15,14,12或11,则没有问题.我也试过将/改为-s仍然没有去.

我查看了一些与此错误相关的其他线程但似乎没有适用.

我正在运行5.7.9版本.

mysql mysql-error-1292 sql-timestamp

8
推荐指数
2
解决办法
4万
查看次数

Mysql 在 INSERT 查询中截断了不正确的 DOUBLE 值

我知道这里有很多这样的错误,但这个查询似乎不同,因为它是一个插入查询。这是表 card_info 的架构:

CREATE TABLE card_info (
 card_id mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
 card_name_orig varchar(150) NOT NULL,
 card_name_html varchar(150) NOT NULL,
 card_name_search varchar(150) NOT NULL,
 card_name_page varchar(150) NOT NULL,
 card_cost varchar(50) DEFAULT NULL,
 card_cost_converted tinyint(2) NOT NULL DEFAULT '0',
 card_subtype varchar(75) DEFAULT NULL,
 card_oracle_text_orig text,
 card_oracle_text_html text,
 card_power varchar(10) DEFAULT NULL,
 card_toughness varchar(10) DEFAULT NULL,
 card_loyalty tinyint(1) DEFAULT NULL,
 PRIMARY KEY (card_id),
 KEY card_name_nd (card_name_search),
 KEY card_name_page (card_name_page),
 KEY card_cost_converted (card_cost_converted),
 KEY card_power (card_power),
 KEY card_toughness (card_toughness),
 KEY card_loyalty (card_loyalty), …
Run Code Online (Sandbox Code Playgroud)

mysql warnings insert mysql-error-1292

0
推荐指数
1
解决办法
1万
查看次数