Quantcast
Channel: Teradata Forums - Database
Viewing all articles
Browse latest Browse all 14773

Will volatile tables be dropped? - response (8) by barani_sachin

$
0
0

Hi Dieter,

Its happenign all the time,
No, there is no error handling in the SP,

PFB the skeleton of the SP, Please give your thoughts on this

REPLACE PROCEDURE temp
(
IN Temp1 VARCHAR(50)
) SQL SECURITY OWNER

BEGIN
declare TEMp_cnt bigint;

Create Multiset Volatile table
TEMP_temp1 ,NO FALLBACK, NO JOURNAL, NO LOG
(
col1 BIGINT NOT NULL
)
PRIMARY INDEX(col1) on Commit Preserve Rows;

Create Multiset Volatile table
TEMP_temp2 ,NO FALLBACK, NO JOURNAL, NO LOG
(
col1 bigint not null,
/*30 columns*/
) PRIMARY INDEX(col1) on commit preserve rows;
Create Multiset Volatile table TEMP_temp3, NO FALLBACK, NO JOURNAL, NO LOG
(
/*8 Columns */
)
PRIMARY INDEX(col1) on commit preserve rows;
Create Multiset Volatile table TEMP_temp4 ,NO FALLBACK, NO JOURNAL, NO LOG
(
/*8 Columns */
)
PRIMARY INDEX(col1) on commit preserve rows;
Create Multiset Volatile table TEMP_cntry, NO FALLBACK, NO JOURNAL, NO LOG
(
/*2 Columns */
) PRIMARY INDEX(id) on commit preserve rows;
Create Multiset Volatile table TEMP_stte ,NO FALLBACK, NO JOURNAL, NO LOG
(
/*2 Columns */
) PRIMARY INDEX(id) on commit preserve rows;
Create Multiset Volatile table TEMP_zip, NO FALLBACK, NO JOURNAL, NO LOG
(
/*3 Columns */
) PRIMARY INDEX(id) on commit preserve rows;

insert into TEMP_cntry (id, country_cd)
select stmt;
insert into TEMP_stte (id, state_cd)
select stmt;
insert into TEMP_zip (id, cd1,cd2)
select stmt;
insert into TEMP_temp3
select stmt;
insert into TEMP_temp4
select stmt;
insert into TEMP_temp2
select stmt
from tb1 w
and some joins;

end;

And the problem is always with the temp3 & Temp2 table.


Viewing all articles
Browse latest Browse all 14773

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>