繁体   English   中英

错误1136(21S01):列计数与值计数不匹配,但是给出具有相同数据类型的相同数量的值

[英]ERROR 1136 (21S01): Column count doesn't match value count but am giving same number of values with same data type

我正在使用正确的数据类型插入与我的列数相同数量的值,但仍然显示,列数不匹配。

所有列都在此链接中

INSERT INTO map_city VALUES - >('IN',744101,'海洋码头','andaman&nicobar islands','南安达曼','portblair',11.6667,92.75,3,132,51,57,5,163,55,2770, 4.76534296,2.057761733,5.884476534,61.92561093,8.605560944,763.0978608); ERROR 1136(21S01):列数与第1行的值计数不匹配

我也试过,双引号但仍然无法正常工作。

尝试将值插入到与其字段相关的列中,例如

INSERT INTO map_city (country_code, pin_code, place_name, ) VALUES ('IN',744101,'marine jetty');

请尝试插入自动增量列(id)的NULL值,我认为这将解决它。

要么

INSERT INTO tablename (col1,col2,col3) VALUES ('val1','val2','val3')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM