插入

INSERT 在階段作業中包括指令檔。 INSERT 特別適用於包括長序列資料定義陳述式或轉換。 INSERT 的另一個用途是設定常用指令的程式庫,並在需要時將它們併入指令序列中。

附註: 語法圖中使用的等於符號 (=) 是必要元素。

INSERT  FILE='file specification' [PASSWORD='password']
       [SYNTAX = {INTERACTIVE*}]
                 {BATCH       }
       [ERROR = {CONTINUE*}]
                {STOP     }
       [CD = {NO*}]
             {YES}
       [ENCODING = 'encoding specification']

* Default if keyword ommitted.

此指令會立即生效。 它不會讀取作用中資料集或執行擱置轉換。 如需相關資訊,請參閱主題 指令順序

發行歷程

版本 13.0

  • 已建立指令。

版本 16.0

  • 已針對 Unicode 支援新增 ENCODING 關鍵字。

版本 22.0

  • 已建立 PASSWORD 關鍵字。

範例

INSERT FILE='/examples/commands/file1.sps'
  SYNTAX=BATCH ERROR=STOP CD=YES ENCODING='UTF8'.