SQL Server’da Tüm Viewları Yeniden Oluşturmak ve Derlemek
Herkese merhaba,
Bu yazıda SQL Server’da tüm View’ları yeniden oluştururmak ve derlemek ile ilgili bilgi vermeye çalışacağım.
SQL Server’da bazı durumlarda tüm View’ları yeniden oluşturup derlemek isteyebilirsiniz.
Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz.
DECLARE @SQL VARCHAR(MAX) = '';
SELECT @SQL = @SQL + 'print ''Refreshing --> ' + name + ''' EXEC sp_refreshview ' + name + '; '
FROM sysobjects
WHERE type = 'V'
AND name LIKE 'vw_%';
--SELECT @SQL --Kontrol etmek için yorum satırını kaldırabilirsiniz.
EXEC (@SQL);
Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.