Выполняю хранимую процедуру через стандартное JDBC Connection с использованием MS SQL Driver версии 3.0.
Я обнаружил, что когда я создаю и вставляю данные во временную таблицу, хранимая процедура не выполняется должным образом.
Java-код не выбрасывает исключение, но javax.sql.ResultSet
будет null
.
Точка отказа в хранимой процедуре возникает, когда я снимаю комментарий INSERT INTO #TBL CLM_NAME VALUES('VAL')
Когда я выполняю оператор с помощью SQL Studio Manager, он выполняется без проблем и данные, как ожидалось.
Кто-нибудь сталкивался с этим или знает, почему так происходит?
Изначально я думал, что это из-за SQL драйвера и до сих пор так думаю?
Спасибо.