SQL Server’da Tüm Viewları Drop Etmek

Herkese merhaba,

Bu kısımda SQL Server’da tüm viewları drop etme kodları olacak.

DECLARE @viewName VARCHAR(500)
DECLARE cur CURSOR
FOR
    SELECT  [name]
    FROM    sys.objects
    WHERE   type = 'v'
OPEN cur

FETCH NEXT FROM cur INTO @viewName
WHILE @@fetch_status = 0
    BEGIN
        EXEC('DROP VIEW ' + @viewName)
        FETCH NEXT FROM cur INTO @viewName
    END
CLOSE cur
DEALLOCATE cur
SQL Server Eğitimleri Kanalına Abone Olun

Şunlar makaleler de hoşunuza gidebilir