Ev gelişme Parametreli sorgu nedir? - techopedia nedir?

Parametreli sorgu nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanımı - Parametreli Sorgu ne anlama geliyor?

Parametreli bir sorgu, yürütme için en az bir parametre gerektiren bir SQL sorgusu türüdür. SQL sorgusundaki parametre için normalde bir yer tutucu kullanılır. Parametre daha sonra ayrı bir ifadede sorguya iletilir.

Techopedia Parametreli Sorgu açıklıyor

Parametreli sorguları kullanmanın başlıca nedenlerinden biri, sorguları daha okunabilir hale getirmeleridir. İkinci ve en zorlayıcı sebep, parametreli sorguların veritabanını SQL enjeksiyon saldırılarından korumaya yardımcı olmasıdır.


Aşağıda, ADO.NET parametreli bir sorgu örneği verilmiştir:


Soyad Kişilerden YER SEÇİN ContactID = @ContactID;


@ContactID, bu sorgunun parametresi olup, aşağıdakine benzer bir sonraki ifadede tanımlanabilir:


command.Parameters.Add (yeni SqlParameter ("@ ContactID", ContactID));

Parametreli sorgu nedir? - techopedia nedir?