Я сталкиваюсь с этой проблемой Perl DBD :: Откат ODBC неэффективен при включенном AutoCommit на , и, глядя на проблему, я обнаружил, что с Perl :: DBI с DBD :: ODBC на сервере sql. Но я не уверен, случится ли это с любым другим драйвером.
Проблема в том, что когда я создаю таблицу #temp с помощью $ dbh-> do и когда я пытаюсь получить доступ к той же таблице #temp с помощью другого $ dbh-> do, я получаю сообщение об ошибке ниже. Также это происходит не постоянно, а только с перерывами.
Неверное имя объекта '# temp'
$dbh->do("SELECT ... INTO #temp FROM ...");
$dbh->do("INSERT INTO ... SELECT ... FROM #temp");
Вторая ошибка завершается с 'Неверное имя объекта' #temp ''
Пожалуйста, помогите мне с проблемой.