插入

INSERT 在会话中包含命令文件。 INSERT 对于包含一长串数据定义语句或变换特别有用。 INSERT 的另一个用途是设置常用命令的库,并根据需要将其包含在命令序列中。

: 语法图表中使用的等号 (=) 是必需元素。

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

* 如果省略了关键字,那么为缺省值。

此命令立即生效。 它不会读取活动数据集或执行暂挂变换。 请参阅主题 命令顺序 以获取更多信息。

发布历史

发行版 13.0

  • 已引入命令。

发行版 16.0

  • 为 Unicode 支持添加了 ENCODING 关键字。

发行版 22.0

  • 已引入 PASSWORD 关键字。

示例

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