• 0
danyal9933

مساعد :: اذا كان الحقل موجود في Db اعمل Update اذا لم يكن اعمل Insert

سؤال

الأخوة الاعزاء برجاء المساعدة 

عندي برنامج يعتمد على قاعدة البيانات ، وعندي دالة  insert واريد المساعدة في دالة تفحص إذا كان السجل موجود تقوم بعمل Update له واذا لم يكن موجود تقوم بعمل Insert لجديد 
مع الشكر 

 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

1 إجابات على هذا السؤال .

  • 0

 

اي نوع من قواعد البيانات تستخدم؟
معظمهم يدعم هذه الميزة مثل MySQL

https://chartio.com/resources/tutorials/how-to-insert-if-row-does-not-exist-upsert-in-mysql/

ايضا يمكنك تنفيذها من كود الجافا نفسه بان تستدعي جملة استعلام بنفس القيم التي تريد ادخالها فان كانت موجودة فتجاوز العملية

والا فقم باتمامها

لكن اعتقد انه من ناحية قاعدة البيانات نفسها أفضل

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .