GET DATA

GET DATA は、 ODBC および OLE DB データ・ソース (データベース)、Excel ファイル (リリース 5 以降)、およびテキスト・データ・ファイルからデータを読み取ります。

GET DATA
  /TYPE = {ODBC }
          {OLEDB}
          {XLS  }
          {XLSX }
          {XLSM }
          {TXT  }


  /FILE = ’filename’


Subcommands for TYPE = ODBC and OLEDB
  /CONNECT=’connection string’
  [{/ENCRYPTED  }]
   {/UNENCRYPTED}
  /SQL ’select statement’
      [’select statement continued’]


Subcommands for TYPE=ODBC, TYPE=OLEDB, XLS, XLSX, and XLSM
 [/ASSUMEDSTRWIDTH={255**}]
                    {n    }


Subcommands for TYPE = XLS, XLSX, and XLSM*
  [/SHEET = {INDEX**} {sheet number}]
            {NAME   } {’sheet name’}
  [/CELLRANGE = {RANGE }  {’start point:end point’ }]
                {FULL**}
  [/READNAMES = {on** }]
                 {off  }
  [/DATATYPEMIN PERCENTAGE=value]
  [/HIDDEN IGNORE=(NO**}]
                  {YES }
  [/LEADINGSPACES IGNORE={NO**}]
                         {YES }
  [/TRAILINGSPACES IGNORE={NO**}]
                          {YES }
  
Subcommands for TYPE = TXT
  [/ENCODING = {'UTF8'   }]
               {'UTF16'  }
               {'UTF16BE'}
               {'UTF16LE'}               
               {'LOCALE' }
  [/ARRANGEMENT = {FIXED      }]
                  {DELIMITED**}
  [/FIRSTCASE = {n}]
  [/DELCASE = {LINE**     }]1
              {VARIABLES n} 
  [/FIXCASE = n]
  [/DELIMITERS = {"delimiters"}]
  [/QUALIFIER = "qualifier"]
  [/IMPORTCASE {ALL**}
               {FIRST n}
  [/DATATYPEMIN PERCENTAGE=value]
  [/LEADINGSPACES IGNORE={NO**}]
                         {YES }
  [/MULTIPLESPACES IGNORE={NO**}]
                          {YES }

VARIABLES subcommand for ARRANGEMENT = DELIMITED
  /VARIABLES = varname  {AUTO  }
                        {format} 

VARIABLES subcommand for ARRANGEMENT = FIXED
  /VARIABLES varname {startcol - endcol} {AUTO | format}
     {/rec#} varname {startcol - endcol} {AUTO | format} 

  [/MAP]

* Excel 4.0 以前のファイルの場合は、 GET TRANSLATEを使用します。

* * サブコマンドが省略された場合のデフォルト。

GET DATA コマンドのシンタックスは、 データベース・ウィザードテキスト・インポート・ウィザード、または 「ファイルを開く」 ダイアログ (Excel ファイルの場合) から生成できます。

リリース履歴

リリース 13.0

  • TYPE=ODBC用に導入された ASSUMEDSTRWIDTH サブコマンド。

リリース 14.0

  • ASSUMEDSTRWIDTH サブコマンドが TYPE=XLSに拡張されました。
  • TYPE=OLEDB が導入されました。

リリース 15.0

  • ASSUMEDSTRWIDTH サブコマンドが TYPE=OLEDBに拡張されました。

リリース 16.0

  • TYPE=XLSX および TYPE=XLSM が導入されました。

リリース 17.0

  • ENCRYPTED サブコマンドが導入されました。

リリース 21.0

  • ENCODING サブコマンドが導入されました。

リリース 23.0

  • ENCODING サブコマンドに UTF16UTF16BE、および UTF16LE キーワードが追加されました。

リリース 24.0

  • AUTO キーワードが導入されました。
  • DATATYPEMIN サブコマンドが導入されました。
  • HIDDEN サブコマンドが導入されました。
  • LEADINGSPACES サブコマンドが導入されました。
  • MAP サブコマンドが導入されました。
  • MULTIPLESPACES サブコマンドが導入されました。
  • TRAILINGSPACES サブコマンドが導入されました。

GET DATA 
   /TYPE=XLS
   /FILE='/PlanningDocs/files10.xls'
   /SHEET=name 'First Quarter'
   /CELLRANGE=full
   /READNAMES=on.