Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Eu continuo recebendo este código de erro do mysql # 1089


Com a parte
PRIMARY KEY (`movie_id`(3))

você está dizendo ao mysql para criar uma chave de subparte* nos primeiros 3 bytes do ID do filme. Isso só funciona para tipos de string.

Você precisa usar
PRIMARY KEY (`movie_id`)

sem fornecer um comprimento.

*Isso é certeza de que a consulta está resultando no erro? Nunca vi isso em uma chave primária, é usada para índices.