الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

رسالة خطا فى ال Stored Procedure

بدأه thegolden_gate في 8 مايو 2008 · 2 رد · 683 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم.....................

ايه الخطأ فى الكود ده


@prisoner int
AS
SELECT * FROM prisoners INNER JOIN
prisoner_offences ON prisoners.prisoner_id = prisoner_offences.prisoner_id INNER JOIN
offences ON prisoner_offences.offence_id = offences.offence_id INNER JOIN
prisoner_visitors ON prisoners.prisoner_id = prisoner_visitors.prisoner_id
where prisoner_id=@prisoner
CREATE PROCEDURE search_prisoner

كل مرة تظهرلى رسالة الخطأ دى......

Server: Msg 209, Level 16, State 1, Procedure search_prisoner, Line 4

Ambiguous column name 'prisoner_id'.

ارجو المساعده..............

#2

فى اخر عبارة ال Where Statement ال Prisoner_ID يجب ان يسبقه اسم الجدول الذى يتضمنه إما prisoner_offences او Prisoners

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#3

السلام عليكم .....

بصراحة انا عملت زى ما حضرتك قلت والحمد لله النتيجة طلعت مظبوطة

وانا مش عارف اشكرك ازاى .....ربنا يوفقك وجعله الله فى ميزان حسناتك....

مواضيع مشابهة