3
DBCC
не доступен в Sql Azure
, поэтому в основном мы не можем выполнить DBCC
действия. Итак, как мы делаем сброс для идентификации в Sql Azure
.Sql Azure, усекать и повторять все таблицы
Я написал это, чтобы усечь все записи и перевести таблицы в 1 и, очевидно, это не сработает, потому что DBCC
не разрешено.
EXEC sp_MSForEachTable ‘ALTER TABLE ? NOCHECK CONSTRAINT ALL’
EXEC sp_MSForEachTable ‘DELETE FROM ?’
EXEC sp_MSForEachTable ‘ALTER TABLE ? CHECK CONSTRAINT ALL’
DBCC checkident (?, RESEED, 1) ??
GO
Так как я делаю Reseed с этим скриптом.
sp_msforeachtable также не поддерживается в SQL Azure. Вот альтернатива: https://gist.github.com/metaskills/893599 – Jowen