BookmarkSubscribeRSS Feed
nid197
Obsidian | Level 7
Hi I am Getting trailing "." (Period,dot) when i try to create a dataset using teradata passthrough.i want the variable as character.
Eg.
Prf_id(varchar)
626278.
726277.
627277.
726256.
62727.

Please help.
Thanks
4 REPLIES 4
nid197
Obsidian | Level 7
Here is the code-

proc sql;
connect to teradata as tera1 (user="xxxxxx" password="xxxxxxx" server="xxxxx"
tpt=yes fastexport=yes);
create table mytable as
select * from connection to tera1
(select age
,entityno
,cast(segid as varchar(50)) as fbu1
,cast(profgrp_id as varchar(30)) as trnsid
,cast(accno as integer)as accno
,cast(startdt as varchar(10)) as startdt
,cast(enddt as varchar(10)) as enddt
from mytable1 a
Mytabke2
where age > 15 );
disconnect from tera1;
quit;
nid197
Obsidian | Level 7
Just a demo code.with changed names.sorry if i there is typo.but syntax is same
nirajs
Fluorite | Level 6

Since the original values are in decimal format, you will need the double cast.

proc sql;
connect to teradata as tera1 (user="xxxxxx" password="xxxxxxx" server="xxxxx"
tpt=yes fastexport=yes);
create table mytable as
select * from connection to tera1
(select age
,entityno
,cast(cast(segid as format 'Z(I)') as varchar(50)) as fbu1
,cast(cast(profgrp_id as format 'Z(I)') as varchar(30)) as trnsid
,cast(accno as integer)as accno
,cast(cast(startdt as format 'Z(I)') as varchar(10)) as startdt
,cast(cast(enddt  as format 'Z(I)') as varchar(10)) as enddt
from mytable1 a
Mytabke2
where age > 15 );
disconnect from tera1;
quit;


Let me know if this helps.

SAS Innovate 2025: Register Now

Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!

What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

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
  • 4 replies
  • 980 views
  • 0 likes
  • 3 in conversation