Monday 15 April 2013

database - Changing the value of a SQL table with inserts into an other table -


उदाहरण के लिए:

  1. तालिका: बैंककाउंट , एक के साथ आईडी प्राथमिक कुंजी और एक मान के रूप में।
  2. तालिका: श्रेणी , एक आईडी के साथ प्राथमिक कुंजी के रूप में, एक नाम और
  3. तालिका: लेनदेन , प्राथमिक कुंजी के रूप में id के साथ एक प्रकार (बूलियन, सकारात्मक लेनदेन के लिए 0 और 1) नकारात्मक मान उदाहरण के लिए -10000 $ शॉपिंग के लिए) और एक विदेशी कुंजी जिसका संदर्भ श्रेणी है।

    मेरा प्रश्न यह है कि क्या लेनदेन में कुछ लेन-देन जोड़ना संभव है < / कोड> तालिका, जिससे बैंक खाता संख्या तालिका में मान के स्वचालित परिवर्तन का कारण बनता है।

    मुझे आशा है कि आप में से कोई मेरी मदद कर सकता है!

    आपको ट्रिगर्स का उपयोग करना चाहिए: डालें ट्रिगर के बाद एक ऐसा कुछ (सिंटैक्स उपयोग किए गए डीबीएमएस पर निर्भर करता है):

     < कोड> ट्रांजैक्शन *** डी पर हस्ताक्षर करने के बाद ट्रिगर ट्रग_ट्रांसक्शन बनाएं या फिर बदलें ECLARE - परिवर्तनीय घोषणाएं BEGIN - ट्रिगर कोड अपडेट *** बैंक खाता *** SET .... END;   

    आशा है कि यह आपकी मदद करेगा!

No comments:

Post a Comment