nivedita Beginner
Joined: 04 Nov 2003 Posts: 22 Topics: 15
|
Posted: Tue Nov 04, 2003 1:44 am Post subject: DB2 SAS access |
|
|
My requirement is to access DB2 columns from the SAS programs. Here SAS 8.1 E is used. I can connect to DB2 but it is showing 'No rows found' although number of records are present in the table.
The JCL I have used is as below:
Code: |
//JOB CARD
//STEP050 EXEC SAS8
//WORK DD UNIT=DISK,SPACE=(CYL,(2000,100),RLSE)
//SASLOG DD SYSOUT=*
//SASLIST DD SYSOUT=*
//INCLIB DD DSN=UD.SI.SAS.INCLIB,DISP=SHR
//INCLIB1 DD DSN=UD.SI.SDLABEL.SASCODE,DISP=SHR
//SASDSN DD DSN=UD.SI.SASLIB.MAINFRAM.EXTRACTS,DISP=SHR
//SYSIN DD *
PROC SQL;
CONNECT TO DB2 (SSID = T2D1);
SELECT * FROM CONNECTION TO DB2
(SELECT * FROM D21TDEADS.STDC_WTCONEAN);
DISCONNECT FROM DB2;
QUIT;
|
The output is :
NOTE: The initialization phase used 0.06 CPU seconds and 7559K.
Code: |
1 PROC SQL;
1 !
2 CONNECT TO DB2 (SSID = D2T1);
2 !
3 SELECT * FROM CONNECTION TO DB2
4 (SELECT * FROM D2T1ADMU.WSPC_STANDARD);
NOTE: No rows were selected.
4 !
5 DISCONNECT FROM DB2;
5 !
6 QUIT;
|
NOTE: The PROCEDURE SQL used 0.02 CPU seconds and 8189K.
6 !
NOTE: The SAS session used 0.08 CPU seconds and 8189K. |
|