SQL View Kullanımı
SQL view nedir,view kullanımı amacı, view şifreleme, order by, view insert gibi konuları yazımızın içerisinde bulabilirsiniz. Sql view bize yeni bir sanal tablo oluşturmamızı sağlayan sql komutudur. Sql view sorgu süreçlerini kısaltmak, yetkinliklerin kontrolü, verileri karşılaştırmak, birden fazla tablodan çekilen verilerin tek bir tabloda kullanılmasını sağlamak gibi projelerimizde işimize yarayabilecek bu durumlar için kullanılır.
View kullanımında yapamayacağımız kısıtlamalar
- View ler Stored procedure ler gibi dışarıdan parametre almazlar.
- View ler içerisinde insert, update, delete gibi sql deyimleri kullanılmaz.
- View ler içerisinde ORDER BY ifadesi kullanılmaz.
View için kullanılan bazı sql söz dizimleri aşağıdaki gibir.
Create View
View oluşturmak için kullanılır.
CREATE VIEW view_adi AS SELECT alan1, alan2, ... FROM table_adi WHERE sartllar;
Drop View
Mevcut bulunan bir view silmek için kullanılır.
DROP VIEW view_adi;
With Encryption
View i şifrelemek istediğimiz zaman kullanılır.
CREATE VIEW view_adi With Encryption AS SELECT alan1, alan2, ... FROM table_adi WHERE sartllar;