मान लीजिए मैं टेबल है:ट्रिगर हटाने के बाद बच्चे में मूल आईडी कैसे प्राप्त करें?
Employee(empid, ....)
Phone(phoneid, ...)
EmployeePhone(empid, phoneid, ...)
वहाँ बनाया विदेशी कुंजी और झरना हटाने विदेशी कुंजी रिश्ते पर परिभाषित किया गया है।
अब मैं फोन टेबल से एक फोन हटा देता हूं। मैं टेबल फोन के हटाए गए ट्रिगर में हटाना रिकॉर्ड करना चाहता हूं।
लेकिन मैं नहीं की तरह
select empid from deleted d join EmployeePhone e on d.phoneid = e.Phoneid
हटाने ट्रिगर करने के बाद फोन में empid प्राप्त कर सकते हैं क्योंकि EmployeePhone में रिकॉर्ड झरना द्वारा नष्ट कर दिया गया विदेशी कुंजी रिश्ते के साथ हटा दें।
ट्रिगर हटाने के बाद फ़ोन में एम्पाइड कैसे प्राप्त करें?
+1 मैं इसका उत्तर दे रहा था :) –
@ एएफ: जब ऐसा होता है तो मुझे इससे नफरत है ... ऊपर वोट के लिए ty। – Mack