Нито вашата съхранена процедура, нито вашият код съдържат COMMIT
операция, така че вашето вмъкване просто се връща назад (отрязването на таблицата не може да бъде върнато назад, така че въпреки това виждате ефекта му). Изглежда, че вашият SQL редактор има включена опция за автоматично предаване, но параметрите на връзката на вашата програма не са. Така че имате няколко възможности:
- Добавяне на изричен
COMMIT
към вашата съхранена процедура - Извикване на
objConn.commit()
след изпълнение на вашата заявка. - Задайте
autocommit
опция за вашата връзка (вижте подробности тук ).