Сохранять значение столбца autonumber при импорте в базу данных Microsoft Access
Я пытаюсь программно импортировать несколько таблиц из Microsoft SQL Server в Microsoft Access.
Каждая таблица SQL Server имеет столбец идентификаторов и соответствующие таблицы Access, а также столбец автономного номера.
Теперь я хочу сгенерировать сценарии SQL, чтобы скопировать данные из SQL Server в Access и иметь для столбца autonumber то же значение, что и для сервера SQL.
Это возможно?
Когда вы делаете это иначе, чем Access to SQL Server, это довольно просто с помощью SETIDENTITY_INSERT [MyTable] ON
и позжеSET IDENTITY_INSERT [MyTable] OFF
.
Я обнаружил, что нет такого заявления для Microsoft Access.
Кроме того, я попытался создать таблицы Access для импорта в первую очередь с полем идентификации как типLONG
а потом использоватьALTER TABLE ... ALTER COLUMN
оператор для переключения на автонумерацию. Я потерпел неудачу в этом.
Итак, мой вопрос:Есть ли способ достичь моей цели?