全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2024 1
2011-02-11
首先我在sas新建了temp逻辑库,关联到了oracle的temp用户

然后再base中运行这个逻辑回归程序
proc logistic order=data data=temp.model;
calss a1;
model a1=a2 a3 a4;
output out=temp.aa prob=b;
run;

然后在oracle中,temp用户下,生成了aa这个表
我用select* from temp.aa可以看到全部的列和数据,列有a1,a2,a3,_level_,p
但如果我只select  _level_ from temp.aa或者 select  p from temp.aa
就提示无效字符

请问是为什么啊
谢谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2011-2-23 11:24:53
首先你需要确定 你的oracle数据库里存在的这个表 包含你说的所有字段

其次

你可以使用 select  “_level_”  from temp.aa 来显示该字段数据
至于p字段  你也可以使用 select  "P" from temp.aa  or  select  "p"  from temp.aa

SQL> create table a1 ("_A1" varchar2(12));

Table created.

SQL> select _A1 from a1;
select _A1 from a1
       *
ERROR at line 1:
ORA-00911: invalid character


SQL> select "_A1" from a1;

no rows selected
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群