更新
UPDATE は、1 次ファイルの値を、トランザクション・ファイルと呼ばれる 1 つ以上のファイルに記録されている更新された値に置き換えます。 1 次ファイルとトランザクション・ファイルのケースは、キー変数に従って突き合わされます。
UPDATE FILE={primary file} [PASSWORD='password']
{* }
[/RENAME=(old varnames=new varnames)...]
[/IN=varname]
/FILE={transaction file1} [PASSWORD='password']
{* }
[/FILE=transaction file2 [PASSWORD='password'] ]
/BY key variables
[/MAP]
[/KEEP={ALL** }] [/DROP=varlist]
{varlist}
* * サブコマンドが省略された場合のデフォルト。
リリース履歴
リリース 22.0
FILEサブコマンドで導入されたPASSWORDキーワード。
例
UPDATE FILE='/data/maillist.sav'
/FILE='/data/newlist.sav'
/BY=ID.