SAVE TRANSLATE

SAVE TRANSLATE 将活动数据集转换为可供其他软件应用程序使用的文件。 支持的格式包括 Excel , dBASE , CSV ,制表符分隔的文本文件, 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

  • 引入了 VERSION=12 以使用 TYPE=XLS以 Excel 2007 XLSX 格式写入数据。

发行版 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 V14 的支持。 Stata 14 支持 Unicode 数据。

示例

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