sql >> Databasteknik >  >> RDS >> Sqlserver

Lagrade procedurer vs. Visningar

Tja, jag skulle använda lagrad proc för inkapsling av kod och kontrollbehörigheter bättre.

En vy är egentligen inte inkapsling:det är ett makro som expanderar. Om du börjar gå med i åsikter ganska snart kommer du att få några fruktansvärda frågor. Ja de kan vara med men de borde inte...

När man säger det, vyer är ett verktyg som har sin plats (indexerade vyer till exempel) som lagrade processer.



  1. T-SQL Hur man beviljar roll till användare

  2. Kan inte få antalet rader och hämta när du använder MySQLi-förberedd sats

  3. Kör skriptet efter behållarens ingångspunkt i docker-compose

  4. Felaktig neutralisering av specialelement som används i ett SQL-kommando