Erro 1064

MySQL

11/07/2013

Boa Tarde pessoal

Sou novato com o MySQL e preciso da ajuda de vcs. A versão do SQL é 5.5.8, vinda do XAMPP 1.8.2, mas não consigo executar o SQL abaixo


CREATE TABLE IF NOT EXISTS `TABELATESTE` (
`CODIGO` char(22) NOT NULL,
`DATAHORA_TESTE` datetime(3) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Mensagem:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(3) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8' at line 3


Alguma dica?

Grato
Alessandro Yamasaki

Alessandro Yamasaki

Curtidas 0

Respostas

William

William

11/07/2013

Colega teste dessa maneira:

CREATE TABLE IF NOT EXISTS `TABELATESTE` (
  `CODIGO` char(22) NOT NULL,
  `DATAHORA_TESTE` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
GOSTEI 0
Alessandro Yamasaki

Alessandro Yamasaki

11/07/2013

Obrigado pela resposta colega, mas consegui resolver o problema com a atualização da versão do MySQL que é a 5.6.12.

Grato
GOSTEI 0
William

William

11/07/2013

Que bom que conseguiu resolver, sendo assim estou encerrando o tópico !
GOSTEI 0
Alan Mario

Alan Mario

11/07/2013

é bom saber desses problemas, anotando aqui.
GOSTEI 0
Alessandro Yamasaki

Alessandro Yamasaki

11/07/2013

Pode encerrar o tópico. Vlw
GOSTEI 0
POSTAR