[MySql] Error Code: 1136. Column count doesnt match value count at row 1

02/09/2020

0

Boa tarde,

Estou tentando incluir um registro numa tabela minha, onde está me aparecendo o erro "Error Code: 1136. Column count doesn''''t match value count at row 1".

Eu sei que o erro é referente à quantidade de campos da tabela com os que estão tentando serem inseridos, e eu já inclui registros na tabela em questão antes, a diferença é que antes os campos eram todos NULL e agora são NOT NULL.

Segue imagem da tabela + instrução do MySQL:

https://i78.servimg.com/u/f78/17/53/75/18/erromy10.png

Segue também, a instrução em si:

insert into mercenarios (nome, arma1, link_arma1, arma2, link_arma2, arma3, link_arma3, arma4, link_arma4, conjunto,
versao1, link_versao1, versao2, link_versao2, versao3, link_versao3, versao4, link_versao4, faccao)
values (''''Hauser'''',
''''M60E4 do Hauser'''',''''https://combatarmsbrasil.com.br/detalhes.php?id=631&tipo_detalhe=arma#detalhes'''',
''''RPG-7 do Hauser'''',''''https://combatarmsbrasil.com.br/detalhes.php?id=799&tipo_detalhe=arma#detalhes'''',
''''Machete do Hauser'''',''''https://combatarmsbrasil.com.br/detalhes.php?id=752&tipo_detalhe=arma#detalhes'''',
''''Model 1887 do Exterminador Hauser'''',''''https://combatarmsbrasil.com.br/detalhes.php?id=731&tipo_detalhe=arma#detalhes'''',
''''Hauser<br>Exterminador Hauser<br>Blizzard'''',
''''Normal'''',''''https://combatarmsbrasil.com.br/detalhes.php?id=5&tipo_detalhe=equipamento#detalhes'''',
''''Clássico'''',''''https://combatarmsbrasil.com.br/detalhes.php?id=19&tipo_detalhe=equipamento#detalhes'''','''''''','''''''',
''''Exterminador'''',''''https://combatarmsbrasil.com.br/detalhes.php?id=20&tipo_detalhe=equipamento#detalhes'''',
''''Blizzard'''',''''https://combatarmsbrasil.com.br/detalhes.php?id=21&tipo_detalhe=equipamento#detalhes'''',
''''Creed'''');
Douglas Garcia

Douglas Garcia

Responder

Post mais votado

03/09/2020

insert into mercenarios (
	nome,
	arma1, link_arma1,
	arma2, link_arma2,
	arma3, link_arma3,
	arma4, link_arma4,
	conjunto,
	versao1, link_versao1,
	versao2, link_versao2,
	versao3, link_versao3,
	versao4, link_versao4,
	faccao
)
values (
	'Hauser',
	'M60E4 do Hauser','https://combatarmsbrasil.com.br/detalhes.php?id=631&tipo_detalhe=arma#detalhes',
	'RPG-7 do Hauser','https://combatarmsbrasil.com.br/detalhes.php?id=799&tipo_detalhe=arma#detalhes',
	'Machete do Hauser','https://combatarmsbrasil.com.br/detalhes.php?id=752&tipo_detalhe=arma#detalhes',
	'Model 1887 do Exterminador Hauser','https://combatarmsbrasil.com.br/detalhes.php?id=731&tipo_detalhe=arma#detalhes',
	'Hauser<br>Exterminador Hauser<br>Blizzard',
	'Normal','https://combatarmsbrasil.com.br/detalhes.php?id=5&tipo_detalhe=equipamento#detalhes',
	'Clássico','https://combatarmsbrasil.com.br/detalhes.php?id=19&tipo_detalhe=equipamento#detalhes',
	'','', -- ****  isto aqui está "a mais" ****
	'Exterminador','https://combatarmsbrasil.com.br/detalhes.php?id=20&tipo_detalhe=equipamento#detalhes',
	'Blizzard','https://combatarmsbrasil.com.br/detalhes.php?id=21&tipo_detalhe=equipamento#detalhes',
	'Creed'
);
além disso, se os campos são NOT NULL e não têm um valor padrão, precisam ser adcionados à instrução de inclusão

Emerson Nascimento

Emerson Nascimento
Responder

Mais Posts

03/09/2020

Douglas Garcia

insert into mercenarios (
	nome,
	arma1, link_arma1,
	arma2, link_arma2,
	arma3, link_arma3,
	arma4, link_arma4,
	conjunto,
	versao1, link_versao1,
	versao2, link_versao2,
	versao3, link_versao3,
	versao4, link_versao4,
	faccao
)
values (
	'Hauser',
	'M60E4 do Hauser','https://combatarmsbrasil.com.br/detalhes.php?id=631&tipo_detalhe=arma#detalhes',
	'RPG-7 do Hauser','https://combatarmsbrasil.com.br/detalhes.php?id=799&tipo_detalhe=arma#detalhes',
	'Machete do Hauser','https://combatarmsbrasil.com.br/detalhes.php?id=752&tipo_detalhe=arma#detalhes',
	'Model 1887 do Exterminador Hauser','https://combatarmsbrasil.com.br/detalhes.php?id=731&tipo_detalhe=arma#detalhes',
	'Hauser<br>Exterminador Hauser<br>Blizzard',
	'Normal','https://combatarmsbrasil.com.br/detalhes.php?id=5&tipo_detalhe=equipamento#detalhes',
	'Clássico','https://combatarmsbrasil.com.br/detalhes.php?id=19&tipo_detalhe=equipamento#detalhes',
	'','', -- ****  isto aqui está "a mais" ****
	'Exterminador','https://combatarmsbrasil.com.br/detalhes.php?id=20&tipo_detalhe=equipamento#detalhes',
	'Blizzard','https://combatarmsbrasil.com.br/detalhes.php?id=21&tipo_detalhe=equipamento#detalhes',
	'Creed'
);
além disso, se os campos são NOT NULL e não têm um valor padrão, precisam ser adcionados à instrução de inclusão



Eu olhei 5x a instrução, não achei o erro. Foi eu postar aqui e vi a linha a mais. #Padrão

De qualquer forma, obrigado.

Sobre os campos NOT NULL, eu não sabia, obrigado da mesma forma.
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar