BookmarkSubscribeRSS Feed
That____Redhead
Fluorite | Level 6

Hello,

I have an ongoing scoring process where I need to load updated scores monthly to an MS/SQL Server table, and just want to append to the table. PROC DBLOAD is having issues; is there any way to write an explicit passthru statement in PROC SQL to do this?

Thanks!

--Russell

1 REPLY 1
RW9
Diamond | Level 26 RW9
Diamond | Level 26

Hi,

libname MSSQL (path=... /* your connection information */);

proc sql;

     insert into MSSQL.DB_DATASET

     select * from YOURDATASET;

quit;

Assumes that the YOURDATASET matches the DB_DATASET.  Also note you could get duplicates and other issues.  Personally I always recommend doing the database part on the database end rather than from another application, you wouldn't for instance, send your email replies from Excel would you?

CFC_SAS_Communities_400x225.jpg

Call for content now open!

It's your turn to help shape SAS Innovate 2027. Share your expertise and inspire the SAS community.

Submit your proposal →

How to connect to databases in SAS Viya

Need to connect to databases in SAS Viya? SAS’ David Ghan shows you two methods – via SAS/ACCESS LIBNAME and SAS Data Connector SASLIBS – in this video.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 1 reply
  • 1706 views
  • 0 likes
  • 2 in conversation