پروسیجری برای پاک کردن تمام View ها در SQL Server
- يكشنبه, ۱ دی ۱۳۹۲، ۰۹:۳۶ ب.ظ
با استفاده از این پروسیجر تمام ویو های خود را می توان پاک کرد .
(DECLARE @name VARCHAR(128
(DECLARE @SQL VARCHAR(254
([SELECT @name = (SELECT TOP 1 [name] FROM sysobjects WHERE [type] = 'V' AND category = 0 ORDER BY [name
WHILE @name IS NOT NULL
BEGIN
'[' +(SELECT @SQL = 'DROP VIEW [dbo].[' + RTRIM(@name
(EXEC (@SQL
PRINT 'Dropped View: ' + @name
SELECT @name = (SELECT TOP 1 [name] FROM sysobjects WHERE [type] = 'V' AND category = 0 AND [name] > @name ORDER BY [name])
END
GO
- ۹۲/۱۰/۰۱