Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Xóa tất cả các chế độ xem khỏi Sql Server

Ở đây bạn có, không cần con trỏ:

DECLARE @sql VARCHAR(MAX) = ''
        , @crlf VARCHAR(2) = CHAR(13) + CHAR(10) ;

SELECT @sql = @sql + 'DROP VIEW ' + QUOTENAME(SCHEMA_NAME(schema_id)) + '.' + QUOTENAME(v.name) +';' + @crlf
FROM   sys.views v

PRINT @sql;
EXEC(@sql);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để có được một tháng trước từ hôm nay trong SQL Server 2008?

  2. SQL Server 2016:Tạo một thủ tục được lưu trữ

  3. Không hiển thị bộ trả lại trống

  4. Cơ sở dữ liệu đơn hoặc nhiều cơ sở dữ liệu

  5. 3 cách để nhận các bước công việc của công việc đại lý máy chủ SQL (T-SQL)