嗨,我已经创建了一个proc,截断和重新调整表中的记录数。但我得到的错误:对象名称'FacetsXrefStaging.Facets.Facets.FacetsXrefImport'包含超过最大数量的前缀。最大为2对象名称'FacetsXrefStaging.Facets.Facets.FacetsXrefImport'包含超过最大数量的前缀。最大是2
创建PROC TruncateAndReseedFacetsXrefStagingTables ' ' 声明变量 ' ' SET @iSeed =(SELECT CASE WHEN MAX(FacetsXrefId)IS NULL THEN -2147483648 ELSE MAX(FacetsXrefId)+ 1 END FROM FacetsXref.Facets.Facets.FacetsXrefCertified ) TRUNCATE TABLE FacetsXrefStaging.Facets.Facets.FacetsXrefImport DBCC CHECKIDENT( 'FacetsXrefStaging.Facets.FacetsXrefImport',RESEED,@ iSeed)
TRUNCATE TABLE FacetsXrefStaging.Facets.FacetsXrefImport
任何人都可以帮助我。 我使用SQL SERVER 2005.
没关系。我知道了。这只是一个输入错误“FacetsXref.Facets.Facets.FacetsXrefCertified” – Programmer 2011-06-03 18:44:18
然后你可以删除你的问题。它确实没有增加任何有用的东西。 – Gerrat 2011-06-03 18:55:04