PDA

View Full Version : IF AND Stored Procedure



mehdi58
جمعه 13 مرداد 1385, 18:53 عصر
سلام
میخوام یه SP بنویسم که در صورتیکه به کمک دستور SELECT خروجی داشت ( یعنی فیلدی توی اون جدول با توجه به دستور Select‌وجود داشت) اون وقت مقدار پیدا شه توی یه متغیری ذخیره بشه و به کمک یه دستور SQL یه عمل دیگه انجام بشه .



CREATE PROCEDURE mysp
If [ VAR1=( SELECT Field1 From Table1) ] THEN
INSERT IN TO myTable (myField)
VALUES(VAR!)

برای این کار چطوری باید SP‌ام رو بنویسم ؟
متشکرم

AminSobati
جمعه 13 مرداد 1385, 20:24 عصر
خروجی select رو در یک variable بریزید و با isnull چکش کنید. یا از exists استفاده کنید

MMAASS
شنبه 14 مرداد 1385, 01:22 صبح
البته فکر کنم آقای مهدی بگن :
"من زیاد تو اس کیو ال حرفه ایی نیستم میشه یه کمی توضیح بدین"
با عرض پوزش از آقای مهدی :چشمک: