2010-05-12 5 views
1

j'ai une base de données qui est dans l'accès et je suis en train de convertir à mysqlaccès: la mise en œuvre autonumber type dans mysql

dans l'accès il y a un type appelé autonumber. Y at-il une telle chose dans mysql? sinon, quel serait un moyen facile de mettre en œuvre un tel type (ou pas nécessairement implémenter le type mais d'avoir la même fonctionnalité)?

+0

Ceci n'est ni ici ni là, mais je trouve ennuyeux que des questions comme celle-ci concernant Access soient marquées pour appartenir à SuperUser, mais lorsqu'une question aussi simple que celle-ci est posée à une autre base de données suggère que ce n'est pas une question de programmation, ou trop élémentaire pour SO. –

Répondre

1

Oui - jetez un oeil here. Vous pouvez appliquer l'attribut AUTO_INCREMENT à un champ.

+3

Alternativement, vous pouvez utiliser le type 'SERIAL', qui est un synonyme de' BIGINT UNSIGNED NON NULL AUTO_INCREMENT UNIQUE' – Powerlord

+0

On pourrait aussi créer un DSN ODBC pour une base de données MySQL cible et exporter une table Jet/ACE avec un Autonumber et voir quel est le type de données résultant dans MySQL. –