Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Hapus semua tampilan dari Sql Server

Ini dia, tidak perlu kursor:

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. SQL Server menambahkan kunci utama kenaikan otomatis ke tabel yang ada

  2. Cara Mengubah Nilai untuk Edit X Teratas dan Memilih Baris X Teratas di SQL Server Management Studio (SSMS) - Tutorial SQL Server / TSQL Bagian 20

  3. Apakah mungkin untuk memaksa penguncian tingkat baris di SQL Server?

  4. nvarchar(maks) vs NText

  5. Bagaimana saya bisa mengoptimalkan/memperbaiki klausa LIKE TSQL?