楼主: mingbu1
3035 2

[问答] 求教spss历史数据如何导入到oracle或其他数据库?大家帮忙 [推广有奖]

  • 0关注
  • 0粉丝

学前班

50%

还不是VIP/贵宾

-

威望
0
论坛币
30 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
65 点
帖子
2
精华
0
在线时间
0 小时
注册时间
2007-10-9
最后登录
2007-10-12

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
包括原始表结构和原始数据,以sav格式储存.
二维码

扫码加我 拉你入群

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

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

关键词:Oracle SPSS 历史数据 PSS CLE 历史 SPSS 求教 数据库 Oracle

回帖推荐

matlab-007 发表于3楼  查看完整内容

由于spss 不能直接与oracle进行交互操作,所以利用SAS来进行中转: 1、将SPSS数据另存为sas格式 2、在SAS中将数据导入oracle中 libname wsw oracle user='wsw' password='wsw' path='phis5s'; run; 将sas中的数据表创建在ORACLE数据库中 proc sql; create table wsw.wswa as select * from wswa; quit; run; 3、将字段标签导入oracle中的注释表中: proc contents data=tmp1.aaa out=abc; run; data bbb; set abc; ...

本帖被以下文库推荐

沙发
mingbu1 发表于 2007-10-11 10:11:00 |只看作者 |坛友微信交流群

主要是表结构需要导成sql或者其他格式。

使用道具

藤椅
matlab-007 发表于 2015-5-5 08:34:11 |只看作者 |坛友微信交流群
由于spss 不能直接与oracle进行交互操作,所以利用SAS来进行中转:
1、将SPSS数据另存为sas格式
2、在SAS中将数据导入oracle中
libname wsw oracle user='wsw' password='wsw' path='phis5s';
run;
将sas中的数据表创建在ORACLE数据库中
proc sql;
create table wsw.wswa as
select * from wswa;
quit;
run;
3、将字段标签导入oracle中的注释表中:
proc contents data=tmp1.aaa out=abc;
run;
data bbb;
set abc;
sql="COMMENT ON COLUMN 表名."||Compress(name)||" is '"||Compress(label)||"';";
keep sql;
run;
proc print data=bbb noobs;
run;
利用上述语句生成的结果在oracle命令行中批量执行,可将SPSS或SAS中的变量标签导入到oracle数据库中。
已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 10 精彩帖子

总评分: 经验 + 3  论坛币 + 10   查看全部评分

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 02:53