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

As chaves primárias do banco de dados devem ser números inteiros?


Você pode usar varchar contanto que você tenha certeza de que cada um é único . No entanto, isso não é o ideal (consulte o link do artigo abaixo para obter mais informações).

O que você está procurando é chamado de chave natural mas uma chave primária com incremento automático e tratada pelo RDBMS é chamada de chave substituta qual é a forma preferida. Portanto, você precisa que seja inteiro .

Saber mais: