CPTY_PK是AutuNumber主鍵。我在兩個表之間使用了左連接,並希望添加不在此表中的記錄。當我運行查詢時,添加了新記錄,但自動編號從613增加到7679。我不知道它是如何跳進數千人的。我認爲這是因爲加入,我想知道任何其他原因或解決方案背後。
SQL查詢,我用:
db.Execute 「INSERT INTO D_Counterparty(CPTY_ENTITY_ID,CPTY_DESC)」 _ & 「SELECT Ctpy_Entity_Id,Ctpy_Entity_Legal_Nm」 _ &「FROM NewCU LEFT JOIN D_Counterparty ON D_Counterparty.CPTY_ENTITY_ID = NewCU.Ctpy_Entity_Id」
我不會過分擔心它,因爲AutoNumber PK只不過是代理鍵,對您的數據沒有任何意義。我假設還有其他領域定義您的數據的唯一性。也就是說,你可能會考慮壓縮你的數據庫,因爲這將重置所有PK字段的種子值。 – scottmcd9999
嗨,你是對的,我有它的字段定義我的數據的唯一性,但我需要更新相應的自動編號字段強制到另一個表。有沒有辦法做到這一點? – Jain