我有一个临时表,我需要附加到我的主表(TblField)
TblField有一个FIELDID的主键 - 它是自动编号。
当我附加到TBLFIELD时 - autoumber不会使用最新号码更新,而是从1号开始。
我的SQL如下所示:
INSERT INTO TblField (BusinessAreaID, DomainCatID, BusinessTermID, BusinessOwner, BusinessSME, BusinessTermLong, [TableID], GTS_BusinessName, GTS_Description, DataType2, OriginID, FieldName, Business_Rules, DataCategory)
SELECT TempTable.BusinessAreaID,
TempTable.SubDomainID,
TempTable.[Business Term ],
TempTable.[Business Owner ],
TempTable.[Business SME ],
TempTable.[Business Term Long Description ],
TempTable.PhysTableID,
TempTable.[Source Table Business Name (GTS/RDM/MDM Only)],
TempTable.[Source Table Definition (GTS/RDM/MDM Only)],
TempTable.[Data Type ],
TempTable.OriginID,
TempTable.[Field name ],
TempTable.[Business Rules],
TempTable.[Data Category e#g# Master Data]
FROM TempTable
WHERE (((TempTable.fieldID)=0));
然后我的数据作为附加图像出现 - 测试数据实际上是新记录。
这会引起关键的声音。
我压缩了我的数据库。
有人有任何建议吗?
提前致谢