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