0
Ich bin neu bei SaS und habe versucht, eine einfache Abfrage auf sas Enterprise Guide durchzuführen. Das Programm ist wie folgt:Datei für ein SAS-Programm anhängen
libname ISS meta library="SQL - ISS" metaout=data;
Proc Sql;
select *
from MARKET_OPTION_DAY
where contract_market_code = '023A61'
and REPORT_DATE between '1/1/13' and '6/30/15';
QUIT;
der Fehler im bekommen ist folgende: FILE work.MARKET_OPTION_DAY.DATA existiert nicht.
Ich verstehe nicht, was falsch ist, weil ich die Datei in der „SQL-ISS“ Bibliothek anzeigen kann
danke. das hat funktioniert. Außerdem habe ich das Berichtsdatum im Format "29JUN1983: 00: 00: 00.000" und ich bekomme einen Fehler, der mehr als einen Datentyp sagt. Könntest du mir dabei helfen? – DPatel
Datum/Zeiten/Datum in SAS sind nur Zahlen, keine Zeichenfolgen. Ihre 'where' Klausel muss in der Art von datepart (REPORT_DATE) zwischen '01jan2013'd und '30jun2015'd' liegen. Das "d" zeigt eine Literal-Datumszeichenkette an. –