23 Ağustos 2009 Pazar
Database kullanmamızı gerektiren 1 uygulama geliştiriyorsak ve uygulamamızın doğru ve perfonslı çalışmasını istiyorsak, sql sorguları kodlarımızın arasında bulunmamalı. Bunu da oluşturduğumuz database içinde ihtiyacımız olan sorgular için StoredProcedure ler yazarak sağlayabiliriz. Aşağıdaki procedure kullanıcıdan alınan CategoryId ye göre Yemek isimlerini getiren 1 procedure..
CREATE PROCEDURE sp_GetFoodByCategoryId
@GCategoryId int
AS
SELECT FoodName
FROM dbo.Food
WHERE CategoryId = @GCategoryId
Execute sp_GetFoodByCategoryId 1
dediğimizde CategoryId si 1 olan yemekler listelenir…
Etiketler: SQL Server 2005, SQL Server 2008, T-SQL
Subscribe to:
Kayıt Yorumları (Atom)
2 yorum:
Tabii ki yemek isimleri gibi hayati olmayan kayıtları getirmek için "WITH (NOLOCK)" Query Hint' ini de unutmuyoruz ki, DBA' lerin başına Blocking sorunu açmayalım; değil mi? ;)
Merhaba Nermin Mükemmel bir iş çıkarmıssının Tebrik ederim bende askerden gelince senin gibi bir uzman olucam inşallah
Nurullah kahya
my web site:
eXe YAzılım...
Yorum Gönder