PDA

View Full Version : مشکل در خروجی از stored procedure



arshad89
یک شنبه 11 بهمن 1388, 17:36 عصر
سلام

یه سوال دارم که اگه دوستان کمک کنند ممنون میشم.
یه stored procedure دارم که می خواهم id یک رکورد از table را برگرداند با این شرط که فیلد شماره آن برابر با شماره ورودی stored procedure باشد.


CREATE PROCEDURE sp_edit

@num1 char(15)
AS
declare @x smallint
(select @x=(select [id] from table1 where num=@num1

ولی id را نمایش نمیدهد.
میشه یک نفر راهنمایی کنه؟:افسرده:

baran_mehr
یک شنبه 11 بهمن 1388, 19:35 عصر
باید نوع متغییرت رو از نوع خروجی تعیین کنی OUTPUT

baran_mehr
یک شنبه 11 بهمن 1388, 20:17 عصر
CREATE PROCEDURE sp_edit (@num1 char(15) , @id int output)
از return هم میتونی استفاده کنی