SQLパススルー機能を利用して、RDBMSのデータを読み込む [OS]Windows
[リリース] ALL
[キーワード] access, odbc, sql
[質問]SAS/ACCESS Interface to ODBCのSQLパススルー機能を利用して、リレーショナルデータベースのデータをSASに読み込む方法を教えてください。 [回答]
例として、Microsoft Access 2.0 で作成したテーブルを読み込み、SASデータセットWORK.TEST1を作成する場合のプログラムを、以下に示します。 Microsoft Access 2.0 の ODBCドライバを用いてデータソースを定義します。 次のプログラムをサブミットします。 proc sql; /* "MSACCESS":データソース名 */ connect to odbc(dsn="MSACCESS"); /* work.test1:SASデータセット名 name:テーブル名 */ create table work.test1 as select * from connection to odbc(select * from "name"); disconnect from odbc; quit; |