SAVE TRANSLATE

SAVE TRANSLATE 會將作用中資料集轉換成可供其他軟體應用程式使用的檔案。 支援的格式包括 Excel、 dBASE 、CSV、Tab 定界文字檔、SAS、Stata、 SPSS/PC + 資料檔案,以及 ODBC 資料庫來源。 對於 ODBC 資料庫來源,它還可以操作資料庫表格。

SAVE TRANSLATE 
 
[{/OUTFILE=file               }]
 {/CONNECT=ODBC connect string}

 [{/UNENCRYPTED}]
  {/ENCRYPTED  }

 [/TYPE={CSV  }]
        {DB2  }
        {DB3  }
        {DB4  }
        {ODBC }
        {PC   }
        {SAS  }
        {STATA}
        {SYM  }
        {SLK  }
        {TAB  }
        {WKS  }
        {WK1  }
        {WK3  }
        {XLS  }

 [/VERSION={1}]
           {2}
           {3}
           {4}
           {5}
           {6}
           {7}
           {8}
           {9}
           {10}
           {11}
           {12}
           {13}
           {X}

 [/ENCODING={'Locale'}] [BOM={YES}]
            {'System'}       {NO }
            {'value' }

 [/FIELDNAMES [VALUE={NAMES }]
                     {LABELS}

 [/CELLS={VALUES}]
         {LABELS}

 [/TEXTOPTIONS [DELIMITER='char'] [QUALIFIER='char']  
               [DECIMAL={DOT  }]
                        {COMMA}
               [FORMAT={PLAIN   }]]
                       {VARIABLE}

 [/EXCELOPTIONS SHEET='name']

 [/EDITION={INTERCOOLED}
           {SE         }

 [/PLATFORM={ALPHA}]
            {WINDOWS}
            {UNIX}

 [{/VALFILE=filename}]

 [/TABLE = 'database table name']

 [/SQL = 'SQL statement' [/SQL = 'SQL statement']]

 [/BULKLOADING]
  [METHOD={OFF  }]
          {BATCH}
          {ODBC }
  [BATCHSIZE=integer]
  [BINDING={ROW   }]
           {COLUMN}

[/ODBCOPTIONS VALLABELS={NONE   }]
                        {varlist}

 [{/APPEND }]
  {/REPLACE}

 [/RENAME=(old varlist=new varlist)[(...)]

 [/KEEP={ALL    }]
        {varlist}

 [/DROP=varlist] 

 [/UNSELECTED=[{RETAIN}]
               {DELETE}

 [/MISSING={IGNORE}]
           {RECODE}

 [{/COMPRESSED  }]
  {/UNCOMPRESSED}
 
 [/MAP]

此指令會讀取作用中資料集,並導致執行任何擱置指令。 如需相關資訊,請參閱主題 指令順序

發行歷程

版本 14.0

  • STATA 已新增至 TYPE 次指令的清單。
  • 針對 TYPE=STATA引入了 EDITION 次指令。
  • 已建立 SQL 次指令。
  • 已建立 MISSING 次指令。
  • RENAME 次指令上指定的欄位/直欄名稱可以包含 IBM® SPSS® Statistics 變數名稱中不容許的字元 (例如,空格、逗點、斜線、加號)。
  • CONNECT 次指令上連線字串的接續行不需要以加號開頭。

版本 15.0

  • 已建立 ENCRYPTED 次指令。
  • CSV 已新增至 TYPE 次指令的清單。
  • 針對 TYPE=CSVTYPE=TAB引入了 TEXTOPTIONS 次指令。

版本 16.0

  • 使用 TYPE=XLS引進以 Excel 2007 XLSX 格式寫入資料的 VERSION=12

版本 17.0

  • 已建立 UNENCRYPTED 次指令。

版本 18.0

  • 引進 VERSION=9 以使用 TYPE=SAS來寫入 SAS 9 + 檔案。

第 19 版

  • 已建立 ENCODING 次指令。

版本 22.0

  • BOM 關鍵字已新增至 ENCODING 次指令。

版本 23.0

  • VERSION 次指令中新增了對 Stata 第 9-13 版的支援。
  • 已新增 BULKLOADING 次指令。

版本 24.0

  • VALUE 關鍵字已新增至 FIELDNAMES 次指令。
  • 已新增 ODBCOPTIONS 次指令。
  • 已新增 EXCELOPTIONS 次指令。

版本 25.0

  • 新增至 VERSION 次指令的 Stata 第 14 版支援。 Stata 14 支援 Unicode 資料。

範例

SAVE TRANSLATE OUTFILE='/data/sales.xlsx'
  /TYPE=XLS /VERSION=12.