Я пытаюсь вставить данные в zone_sigвставки кода ошибки 1241 операнд должен содержать 1 столбец (ы)
INSERT INTO zone_sig values (0,0,0,0,'24','Siliana','Kesra','2459',(0.95830721023,0.03643552658),'Région du Nord-Ouest',0);
, но я получаю сообщение об ошибке:
error code 1241. operand should contain 1 column(s)
Таблица схемы:
zone_sig (
ID int(11) NOT NULL AUTO_INCREMENT,
ADM_IDE int(11) DEFAULT NULL,
SURFACE double DEFAULT NULL,
PERIMETRE double DEFAULT NULL,
ADM_COD varchar(255) DEFAULT NULL,
ADM_GOV varchar(255) DEFAULT NULL,
ADM_DEL varchar(255) DEFAULT NULL,
CODE_INS varchar(255) DEFAULT NULL,
ogc_geom geometry DEFAULT NULL,
NOM_ZONE varchar(250) DEFAULT NULL,
NIVEAU int(11) DEFAULT NULL,
PRIMARY KEY (ID)
) ENGINE=InnoDB AUTO_INCREMENT=269 DEFAULT CHARSET=latin1;
Жаль, что вы не пытаетесь выяснить, по своему усмотрению, почему это происходит. В google есть всего 500 миллионов результатов. –
Как выглядит схема zone_sig? Что означает '(0.95830721023,0.03643552658)', который должен представлять? –
zone_sig ( ID INT (11) NOT NULL AUTO_INCREMENT, ADM_IDE INT (11) По умолчанию значения NULL, ПОВЕРХНОСТИ дважды УМОЛЧАНИЮ NULL, то периметра дважды УМОЛЧАНИЮ NULL, то ADM_COD VARCHAR (255) По умолчанию значения NULL, ADM_GOV VARCHAR (255) По умолчанию NULL, то ADM_DEL VARCHAR (255) По умолчанию значение NULL, CODE_INS VARCHAR (255) По умолчанию значение NULL, ogc_geom геометрия УМОЛЧАНИЮ NULL, то NOM_ZONE VARCHAR (250) По умолчанию значение NULL, NIVEAU INT (11) По умолчанию значение NULL, ПЕРВИЧНЫЙ КЛЮЧ (ID) ) ENGINE = InnoDB AUTO_INCREMENT = 269 DEFAULT CHARSET = latin1; – ABYR