常用语句

来源:互联网 发布:linux启动过程详解 图 编辑:程序博客网 时间:2024/05/16 07:32

DISPLAY语句:用于对数据实现输出操作。

ACCEPT语句:用于接收数据。

                            既可以从终端接收数据也可以接收系统产生的数据。

                            有两种赋值方式:1.使用'value‘     2.使用move to

主要用于接收系统相应的日期或时间数据。

               DATE:对应月份算的时间。格式:YYMMDD.                若接收8为的时间,格式:YYYYMMDD.

               TIME:对应具体时间。格式:HHMMSSHH.

               DAY-OF-WEEK:对应一周的星期数。格式:PIC 9,范围是1~7.

               DAY:对应一年的绝对天数。格式YYDDD。

MOVE语句:实现变量赋值,参数传递等功能。

1.当复制对象为字符型数据时,从左到右进行复制。若长度不一样,

如果目标数据项的长度大于源数据项的长度时,则在目标数据项的右边以空格填充。

如果目标数据项的长度小于源数据项的长度时,则对右边超出的部分进行截取。

2.当复制对象为数值型数据时,从右到左进行复制。若长度不一样,

如果目标数据项的长度大于源数据项的长度时,则在目标数据项的高位已0填充。

如果目标数据项的长度小于源数据项的长度时,则对高位超出的部分进行截取。

如果数值含有小数部分,则需要将其作为符点数进行相应的处理。

3.对一组数据进行复制时,MOVE语句中的两个变量分别为数据组的名称。

PERFORM语句:执行相应的处理过程。还可以通过THRU选项同时多个处理过程。

REDEFINE语句:用于重定义。

不可用于66,88层。不可对文件节的01层定义。对工作存储节的01层可以定义。