Освободить переменную память таблицы SAP HANA

#sql #hana

#sql #hana

Вопрос:

У нас есть сценарий, в котором мы создаем табличные переменные в хранимой процедуре в целях модульности. Но как только табличная переменная вычислена, мы хотели освободить память, заблокированную табличной переменной.

Итак, допустим, код выглядит примерно так

 Temp_table_1 = select * from table;
Temp_table_2 = select <functionality 2> from :Temp_table_1; 
  

Я наконец выполняю это утверждение, но оно не освобождает память.

 Temp_table_1 = select * from : Temp_table_1 where 1 = 0;
  

Память освобождается только после завершения SP.

Знаете ли вы какой-либо механизм, с помощью которого мы можем освободить память этих табличных переменных во время обработки хранимой процедуры и не ждать окончания процедуры?