Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Съхранени процедури Vs. Изгледи

Е, бих използвал съхранена процедура за капсулиране на код и по-добри разрешения за контрол.

Изгледът всъщност не е капсулиране:това е макрос, който се разширява. Ако започнете да се присъединявате към изгледи доста скоро, ще имате някои ужасяващи запитвания. Да, могат да бъдат ПРИСЪЕДИНЕНИ, но не трябва..

Казвайки това, изгледите са инструмент, който има своето място (индексирани изгледи например) като съхранените процедури.



  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 Operations Studio (SQLOPS)?

  2. ISDATE() Примери в SQL Server

  3. Как да премествате файлове с данни в SQL Server – част 1

  4. Как мога да реша Или параметърът @objname е двусмислен, или заявеният @objtype (COLUMN) е грешен.?

  5. Защо да използвате клаузата INCLUDE, когато създавате индекс?