没有ODBC也可以,只是可能麻烦一些。
先在oracle 中运行如下类似程序:
set heading off;
set echo off;
set term off;
set linesize 300
set line 0;
set pages 0;
set feed off;
spool 'd:\data2010.txt';
select x100||','||
x101||','||
x102||','||
x103||','||
x104||','||
x105||','||
x106||','||
x107||','||
x108||','||
x109||','||
x110||','||
x111||','||
x112||','||
x113||','||
x114||','||
x115||','||
x116||','||
x117||','||
x118||','||
x119||','||
x120||','||
x121||','||
x122||','||
x123||','||
x124||','||
x125||','||
x126||','||
x127||','||
x128||','||
x129||','||
x130||','||
x131||','||
x132||','||
x133||','||
x134||','||
x135||','||
x136||','||
x137||','||
2010
from data_2010 ;
spool off;
set heading on;
set echo on;
set term on;
set feed on;
再在SPSS中运行以下程序:
GET DATA
/TYPE=TXT
/FILE="D:\data2010.txt"
/DELCASE=LINE
/DELIMITERS=","
/ARRANGEMENT=DELIMITED
/FIRSTCASE=1
/IMPORTCASE=ALL
/VARIABLES=
V1 F2.0
V2 F7.0
V3 F4.0
V4 F4.2
V5 F2.0
V6 F7.2
V7 F4.0
V8 F2.0
V9 F2.0
V10 F2.0
V11 F2.0
V12 F2.0
V13 F4.0
V14 F2.0
V15 F3.0
V16 F9.2
V17 F9.2
V18 F8.2
V19 F9.2
V20 F6.2
V21 F4.0
V22 F2.0
V23 F3.0
V24 F9.2
V25 F8.2
V26 F4.0
V27 F1.0
V28 F1.0
V29 F9.2
V30 F9.2
V31 F6.2
V32 F9.2
V33 F8.2
V34 F4.0
V35 F1.0
V36 F1.0
V37 F9.2
V38 F9.2
V39 224X.
DATASET NAME 数据集1 WINDOW=FRONT.
SAVE OUTFILE='D:\data2010.sav'
/COMPRESSED.