मुझे पता है कि यह पहले से ही उत्तर दिया गया है, लेकिन मैंने हाल ही में इस समस्या का सामना किया और कुछ ऐसा काम किया जो काम करता है (और प्रत्येक सम्मिलित पंक्ति के लिए सिंगलटन की तलाश में अच्छा प्रदर्शन करता है)। इस आलेख में उदाहरण देखें:http://michaeljswart.com/2011/06/enforcing-business-rules-vs-avoiding-triggers-who-is-better/
(और यह किसी पहचान कॉलम का उपयोग नहीं करता है)