BookmarkSubscribeRSS Feed
ijm_wf
Fluorite | Level 6

I created a Teradata table with a data step in SAS EG, but can't see the new table under libraries even after I refresh.  According to the SAS log, the table is created with the expected number of observations and variables. I also do not see the new table when I attempt to view it using Teradata SQL Assistant. Has anyone else experienced this issue? Please advise. Thanks.

 

libname tlibrary teradata server='ABC.XYZ.COM' connection=global dbmstemp=yes  database="ABC_TST" user="a12345@LDAP" pwd="XXXXXX" mode=Teradata;

data tlibrary.new_t_table;
	set ds1 ds2 ds3;
        run;



 

 

 

 

3 REPLIES 3
VinitvictorCorr
Quartz | Level 8
right click on libraries and then click refresh
Ksharp
Super User

Try to add option SCHEMA= in libname statement .

The following code could check Schema.

 

proc sql;
connect to  teradata(database="ABC_TST" user="a12345@LDAP" pwd="XXXXXX") ;

select *
 from connection to teradata(teradata::SQLTables) ;
quit;
Tom
Super User Tom
Super User

Did you intend to create a volatile table in Teradata?  It is not clear to me that the SAS tools to show lists of datasets in a library will work to show volatile tables in a Teradata session.  Try using the Teradata command HELP VOLATILE TABLE to see what volatile tables exist in your session.

proc sql ;
  connect using tlibrary ;
  select * from connection to tlibrary (help volatile table);
quit;

hackathon24-white-horiz.png

The 2025 SAS Hackathon has begun!

It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.

Latest Updates

Creating Custom Steps in SAS Studio

Check out this tutorial series to learn how to build your own steps in SAS Studio.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 3 replies
  • 1829 views
  • 0 likes
  • 4 in conversation