Я попросил this question и хотел его отредактировать, однако StackOverflow почему-то не разрешил мне редактировать. Так вот измененная версияВыполнение запроса нескольких операторов за один сеанс
Например запрос:
create volatile table testTable as (select * from ... blah blah) ;
select top 10 * from testTable ;
drop table testTable ;
Он выполняет совершенен в SQL помощи в одной сессии. Я уверен, что можно выполнить его на Java за один сеанс.
Цель: выполнить ее за один сеанс, аналогичный sql assistant
, чтобы можно было ссылаться на переменную таблицу в следующем операторе select. Кроме того, данные из оператора выбора должны быть сохранены в ResultSet
PS Я видел один ответ на similar question о MySQL. Фокус в том, чтобы включить allow multiple queries
String dbUrl = "jdbc: mysql: /// test? AllowMultiQueries = true"; Для teradata конкретно, Каково решение? Я пробовал Строка dbUrl = "jdbc: odbc: dsn? AllowMultiQueries = true";
http://docs.oracle.com/javase/tutorial/jdbc/basics/transactions.html – PeterMmm