MySql - INSERT返回0行

时间:2018-02-21 12:29:19

标签: mysql sql-insert insert-into mysql-5.6

我正在尝试在我的备份服务器上的MySql命令行终端中运行以下命令:

表架构

CREATE TABLE `cadveiculoequip` (
  `idveiculoequip` VARCHAR(36) NOT NULL,
  `idveiculo` VARCHAR(36) DEFAULT NULL,
  `idequipamento` VARCHAR(36) DEFAULT NULL,
  `datainstalacao` DATE DEFAULT NULL,
  `datadesinstalacao` DATE DEFAULT NULL,
  `idchkheader` VARCHAR(36) DEFAULT NULL,
  `ID` INT(11) DEFAULT NULL,
  `lastupdate` TIMESTAMP NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  `primario` INT(1) NOT NULL DEFAULT '1',
  `mapeia_sombra` INT(1) DEFAULT '0',
  `tec_responsavel` VARCHAR(100) DEFAULT NULL,
  `km_rodado` VARCHAR(100) DEFAULT NULL,
  `situacao` INT(2) DEFAULT NULL,
  `teclado` VARCHAR(36) DEFAULT NULL,
  `rfid` VARCHAR(36) DEFAULT NULL,
  `idsatelite` VARCHAR(36) DEFAULT NULL,
  `telemetria` VARCHAR(10) DEFAULT NULL,
  `idosdes` VARCHAR(36) DEFAULT NULL,
  PRIMARY KEY (`idveiculoequip`)
) ENGINE=INNODB DEFAULT CHARSET=utf8 AVG_ROW_LENGTH=129;

查询

INSERT INTO `cadveiculoequip`  (`idveiculoequip`,`idveiculo`,`idequipamento`,`datainstalacao`,`datadesinstalacao`,`idchkheader`,`ID`,`lastupdate`,`primario`,`mapeia_sombra`,`tec_responsavel`,`km_rodado`,`situacao`,`teclado`,`rfid`,`idsatelite`,`telemetria`,`idosdes`)
VALUES ('IGORM','6788103A-8109-430C-A131-9FBBAF6D01F3','8abef011-c107-11df-b983-68b5558ab3e2','2018-02-21',NULL,'2CA923B6-60E9-42CF-BCFB-4BA238263079',4257329,'2018-02-21 08:44:51',1,0,'IGORM','0',1,NULL,NULL,NULL,'',NULL);

执行命令后,我收到消息“0行受影响”

好的,那么问题是什么?我已经在我的开发服务器中执行了完全相同的命令(与备份服务器相同)命令已成功执行,此外还返回“1行受影响”

我放弃了成为 MySQL错误1064的想法.. 有谁知道它可能是什么?

(抱歉英语不好,我有点生气......呵呵)

修改 Table 'cadveiculoequip'

0 个答案:

没有答案