سؤال

ما هي الطريقة الصحيحة على الإعداد وإعادة التراجع إلى SavePoint على Sqlanywhere.وجود هذا القصاص:

giveacodicetagpre.

الحصول على رسالة الخطأ هذه أثناء تشغيله في DBISQL:

تعذر تنفيذ العبارة.SavePoint "spt_abc" غير موجود SQLCode= -220، ODBC 3 State="Hy000" السطر 6، العمود 1 يمكنك المتابعة تنفيذ أو توقف.

التراجع إلى SavePoint spt_abc

يحدث نفس الشيء عند محاولة التراجع إلى SPT_123.

هل كانت مفيدة؟

المحلول

يبدو أن هذا السلوك ناتج عن خيار الالتزام التلقائي بعد كل أمر في DBISQL شكلي عبر الأدوات -> الخيارات-> SQLanywhere-> التنفيذ -> "الالتزام بعد كل بيان".إذا تم تعيين هذا الخيار، يمكنني إعادة إنتاج الخطأ الموضح في السؤال.لم يتم تحديده أنه يعمل كما هو متوقع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى dba.stackexchange
scroll top