Equivalent of SET IDENTITY_INSERT OFF in Access

和自甴很熟 提交于 2020-01-11 09:45:11

问题


As the title suggests, is there any way of turning off an autonumber field in Access to allow me to insert a row with an id of my choosing, such as you would do with SET IDENTITY_INSERT OFF in SQL Server?


回答1:


You can insert an ID with SQL.

INSERT INTO Table1 (ID) Values (-10)



回答2:


The autonumber property sets a field's default value as the autonumber seed value. If the autonumber field is also the primary key (or has a separate unique constraint), you can't re-use any of the stored values. However, you can explicitly insert any long integer value which doesn't conflict with the existing stored values. And without a unique constraint on the autonumber field you can insert the same value repeatedly.

You may not really even need the equivalent of SET IDENTITY_INSERT OFF



来源:https://stackoverflow.com/questions/7691253/equivalent-of-set-identity-insert-off-in-access

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!