Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sas 未分配架构?_Sas - Fatal编程技术网

Sas 未分配架构?

Sas 未分配架构?,sas,Sas,下面的代码有一条错误消息,我正在努力找出它。错误消息是:“未分配Libname HDMAPP” 提前谢谢你的帮助 %let tmpschema = HDMAPP; *schema for transient tables, test-HDMAPP, prod-HDMAPP; %let userid = &uid; *data mart user; %let password = &pw; *data mart pas

下面的代码有一条错误消息,我正在努力找出它。错误消息是:“未分配Libname HDMAPP”

提前谢谢你的帮助

%let tmpschema = HDMAPP;      *schema for transient tables, test-HDMAPP, prod-HDMAPP;  
%let userid    = &uid;           *data mart user;
%let password  = &pw;            *data mart password;
%let memschema = HDMTST;         *schema for member tables;
%let datasrc   = PHEDISRP;       *odbc data source to connect to db2;

proc sql;
 connect to odbc as HDMconnect (datasrc=&datasrc user=&userid password=&password);
    create table &tmpschema..testmp as
    select * from connection to HDMconnect
     (select * from HDMPRD.MEMBER_CMPL);
disconnect from HDMconnect;
quit;

错误消息表示您没有使用名称
HDMAPP
定义SAS库引用(“libref”)。因为这是宏变量
tmpschema
的值,所以它是由程序中的这一行引起的:

create table &tmpschema..testmp as
如果试图创建SAS数据集,则在执行
proc sql
步骤之前,应该有如下语句:

libname HDMAPP 'path-to-local-file-system';

错误消息表示您没有使用名称
HDMAPP
定义SAS库引用(“libref”)。因为这是宏变量
tmpschema
的值,所以它是由程序中的这一行引起的:

create table &tmpschema..testmp as
如果试图创建SAS数据集,则在执行
proc sql
步骤之前,应该有如下语句:

libname HDMAPP 'path-to-local-file-system';
“Libname HDMAPP未分配”错误的原因是我们需要在创建新表之前为新表&tmpschema..testmp分配内存。“Libname HDMAPP未分配”错误的原因是我们需要在创建新表之前为新表&tmpschema..testmp分配内存。