изменение поля автонумерации на тип данных число - PullRequest
1 голос
/ 08 декабря 2008

Можно ли изменить поле autonumber на тип данных number, если в поле используется первичный ключ и он связан с другими таблицами?

Ответы [ 2 ]

2 голосов
/ 08 декабря 2008

Сначала вам придется удалить отношения между таблицей и столбцами внешнего ключа в других таблицах. Измените тип данных, а затем заново создайте связь (и).

1 голос
/ 08 декабря 2008

Насколько я знаю, это невозможно изменить. В Access 2007 его можно изменить с длинного целого на идентификатор репликации. В предыдущих версиях я не помнил ни одного способа сделать это - если я правильно помню, для него автоматически было задано Long Integer, но нет способа контролировать, что Access делает с AutoNumber.

Редактировать (вопрос изменен): вам придется отбросить отношения с другими таблицами, чтобы изменить его. После того как вы отбросили связь, вы сможете изменить тип и затем воссоздать связь.

...