| Valid in: | DATA and PROC steps |
| Default: | DBMS-specific |
| Supports: | All |
proc print data=mylib.mytable (dbsastype=(mycolumn='CHAR(20)')); run;
proc print data=mylib.specprod (dbsastype=(fibersize='CHAR(21)')); run;
proc append base=dblib.hrdata (dbsastype=(empid='CHAR(20)'))
data=saslib.personnel;
run;DBSASTYPE= specifies to SAS that the EMPID is defined
as a character field of length 20. When a row is inserted from the
SAS data set into a DBMS table, the DBMS performs a conversion of
the character field to the DBMS data type DECIMAL(20).