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

Membuat tampilan readonly di Sql Server

Cara terbaik adalah menghapus UPDATE/DELETE/INSERT izin pada Tampilan.

Selain itu, Anda dapat membuat INSTEAD OF pemicu pada tampilan yang tidak melakukan apa pun untuk membuat pembaruan gagal secara diam-diam atau ada beberapa konstruksi yang membuat tampilan tidak dapat diperbarui . Jadi, Anda dapat memilih salah satu yang tidak mengubah semantik atau efisiensi, lalu melanggarnya.

Sunting: Di bawah ini tampaknya sesuai dengan tagihan.

CREATE VIEW Bar
AS
SELECT TOP 100 PERCENT x
FROM foo
WITH CHECK OPTION


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mendapatkan daftar semua tabel dalam database menggunakan TSQL?

  2. Berikan izin tingkat tabel di SQL Server

  3. Buat Server Tertaut di SQL Server (Contoh T-SQL)

  4. Cara Instal sqlcmd &bcp di Red Hat

  5. Urutan sebagai nilai default untuk kolom