Ir para conteúdo

Featured Replies

Postado

Ola pessoal, estou com um probleminha ao executar o comando /save

 

Citar

[12:29:08.352] > Salvando servidor...
[12:29:09.298] mysql_real_query(): INSERT INTO `global_storage` (`key`, `world_id`, `value`) VALUES (, 0, '19876'),(172100, 0, '0'),(172101, 0, '0'),(172102, 0, '0'),(172354, 0, '0'),(172355, 0, '0'),(19871, 0, '0'),(19875, 0, '36'),(19876, 0, 'Teste'),(19877, 0, '36'),(19878, 0, 'Teste') - MYSQL ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ' 0, '19876'),(172100, 0, '0'),(172101, 0, '0'),(172102, 0, '0'),(172354, 0, '...' at line 1 (1064)
[12:29:09.388] > SAVE: Completo em 1.03 segundos usando binary casa storage.

 

Utilizo TFS 0.4, a tabela "global_storage" existe na database, se alguém puder dar esse help eu agradeço demais, obrigado a todos!

Bug fix:

ALTER TABLE global_storage ADD key INT(11) NOT NULL DEFAULT 0;
ALTER TABLE global_storage ADD world_id INT(11) NOT NULL DEFAULT 0;
ALTER TABLE global_storage ADD value INT(11) NOT NULL DEFAULT 0;

Postado

No primeiro resultado ele ta tentando passar o valor 19876 para a key inexistente.
Observa: (, 0, '19876')

E to vendo mais possíveis problemas porque tem alguns casos que tem uma string no lugar de value, e não deveria. Deveira ser apenas INT.

Pode mandar uma print da tabela global_storage para eu ver?

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo