我正在尝试在MySQL表上执行INSERT,但是出现以下错误:
错误代码:1064。您的SQL语法有错误;在第1行的“键,CallID,号码,区域,TaskType,TaskCategory,AssignmentStart,Assignment”附近使用与您的MySQL服务器版本相对应的手册以获取正确的语法
Insert查询如下:
INSERT INTO tableauperformance.clickperformance (Key, CallID, Number, Region, TaskType, TaskCategory, AssignmentStart, AssignmentFinish, OnSiteDate, TravelDate, Street, Priority, District, TCCanal3, TCCanal50, TCCanal70, TCCanal110, TCCanal116, TCComments, TCComentarioOrden, TCAcciones, TCAfectacion, TCTipoCierre, TCCodigoCierre, TCRazonesDeSuspencion, TCRazonesDeIncomplete, Status, AssignedEngineer) VALUES(1215963143, "190820PD0109", 1, "Ore Provincia", "PD Edificio Sin señal", "Problema Domiciliario", "2019-09-16 10:43:00", "2019-09-16 15:01:00", null, null, "TERRERO 1328", 50, "RedSur Red", 0.0, 0.0, 0.0, 0.0, 0.0, "Cliente: 3985232Orden: 13369560TERRERO 1362 / BURZACOObservaciones: Directa bajaTAP: 17x8TAP ubicado en: 1339Medicion TAP: Directa -1.1Mer 36.0Ber ok Retorno 40.150 8.1 70 7.5116 8.4136 9.4Abonados Afectados: 1347, Se llega a sitio se toman mediciones en tap 17x8 ubicado en la calle Torrero 1339 niveles Ch03 15.0 ch70 9.3 ch115 2.8 ch116 7.4 ch 4.9 Docsis Mer Ber ok 40.3 se chequea amplificador HGD ubicado en la calle sempere 1356 Niveles de entrada Ch03 22.6 ch70 24.2 ch115 19.3 ch116 23.9 ch136 23.6 Niveles de salida antes del ajuste ch03 29.5 ch70 47.6 ch115 48.7ch116 50. 1 ch136 53.6 Niveles después del ajuste ch03 42.1 ch70 50.5 ch115 48.0 ch116 53.2 ch136 54.5 Docsis 33.5 Materiales se gasto pad de 0 . 1 . 8 Inv 4.5 Se recuperó pad de 2.25 . 0 . 12 EQ 13.5Se suspende ticket por tareas conmayor prioridad caída de nodo AD27BSe midió tap 17*8 ubicado en terrero 1339Ch3:14.570:16.1116:17.3136:19.4Docsis:39.6Mer:38.7Ber:ok.Confirma cierre técnico personal de base.", "Correctiva", "SI", "Finalizada","Ecualización", "Caída de Nodo o Tkt de Mayor Prioridad" , null, "Completed", "Hoyos Jonathan Emanuel");
表结构如下:
CREATE TABLE `tableauperformance`.`clickperformance` (
`Key` INT NOT NULL,
`CallID` VARCHAR(12) NULL,
`Number` INT NULL,
`Region` VARCHAR(64) NULL,
`TaskType` VARCHAR(64) NULL,
`TaskCategory` VARCHAR(64) NULL,
`AssignmentStart` DATE NULL,
`AssignmentFinish` DATE NULL,
`OnSiteDate` DATE NULL,
`TravelDate` DATE NULL,
`Street` VARCHAR(64) NULL,
`Priority` INT NULL,
`Duration` FLOAT NULL,
`District` VARCHAR(64) NULL,
`TCCanal3` FLOAT NULL,
`TCCanal50` FLOAT NULL,
`TCCanal70` FLOAT NULL,
`TCCanal110` FLOAT NULL,
`TCCanal116` FLOAT NULL,
`TCComments` TEXT NULL,
`TCComentarioOrden` MEDIUMTEXT NULL,
`TCAcciones` VARCHAR(45) NULL,
`TCAfectacion` VARCHAR(5) NULL,
`TCTipoCierre` VARCHAR(64) NULL,
`TCCodigoCierre` VARCHAR(64) NULL,
`TCRazonesDeSuspencion` VARCHAR(64) NULL,
`TCRazonesDeIncomplete` VARCHAR(64) NULL,
`Status` VARCHAR(20) NULL,
`AssignedEngineer` TINYTEXT NULL,
PRIMARY KEY (`Key`))
ENGINE = InnoDB
DEFAULT CHARACTER SET = utf8mb4;
您能看到我在做什么吗?
非常感谢您
答案 0 :(得分:4)
我想,您正在使用SQL关键字之一作为列名。
您具有列名键,它也是一个关键字。请尝试以下
INSERT INTO tableauperformance.clickperformance (`Key`, CallID, Number, Region, TaskType, TaskCategory, AssignmentStart, AssignmentFinish, OnSiteDate, TravelDate, Street, Priority, District, TCCanal3, TCCanal50, TCCanal70, TCCanal110, TCCanal116, TCComments, TCComentarioOrden, TCAcciones, TCAfectacion, TCTipoCierre, TCCodigoCierre, TCRazonesDeSuspencion, TCRazonesDeIncomplete, Status, AssignedEngineer) VALUES(1215963143, "190820PD0109", 1, "Ore Provincia", "PD Edificio Sin señal", "Problema Domiciliario", "2019-09-16 10:43:00", "2019-09-16 15:01:00", null, null, "TERRERO 1328", 50, "RedSur Red", 0.0, 0.0, 0.0, 0.0, 0.0, "Cliente: 3985232Orden: 13369560TERRERO 1362 / BURZACOObservaciones: Directa bajaTAP: 17x8TAP ubicado en: 1339Medicion TAP: Directa -1.1Mer 36.0Ber ok Retorno 40.150 8.1 70 7.5116 8.4136 9.4Abonados Afectados: 1347, Se llega a sitio se toman mediciones en tap 17x8 ubicado en la calle Torrero 1339 niveles Ch03 15.0 ch70 9.3 ch115 2.8 ch116 7.4 ch 4.9 Docsis Mer Ber ok 40.3 se chequea amplificador HGD ubicado en la calle sempere 1356 Niveles de entrada Ch03 22.6 ch70 24.2 ch115 19.3 ch116 23.9 ch136 23.6 Niveles de salida antes del ajuste ch03 29.5 ch70 47.6 ch115 48.7ch116 50. 1 ch136 53.6 Niveles después del ajuste ch03 42.1 ch70 50.5 ch115 48.0 ch116 53.2 ch136 54.5 Docsis 33.5 Materiales se gasto pad de 0 . 1 . 8 Inv 4.5 Se recuperó pad de 2.25 . 0 . 12 EQ 13.5Se suspende ticket por tareas conmayor prioridad caída de nodo AD27BSe midió tap 17*8 ubicado en terrero 1339Ch3:14.570:16.1116:17.3136:19.4Docsis:39.6Mer:38.7Ber:ok.Confirma cierre técnico personal de base.", "Correctiva", "SI", "Finalizada","Ecualización", "Caída de Nodo o Tkt de Mayor Prioridad" , null, "Completed", "Hoyos Jonathan Emanuel");