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サブコマンドにUTF16、UTF16BE、および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.