JCL中的位置参数

JCL中DD语句的位置参数

​ DD语句的格式:

//DD名 DD 位置参数

​ DD名,是DD语句定义的名字,由1-8个字符组成,一个STEP里面可以有多个DD语句,每个DD语句指向一个系统中的数据资源,这就是为了操纵数据文件用的,C语言和COBOL中都有类似的操作语句。位置参数主要讲两个,DUMMY,和普通的DATA参数。

一、DUMMY参数

​ DUMMY参数,一种位置参数,可以替代任意形态的入力参数。优点是不用下一些测试数据集,因为实际开发中,一些GDG存在权限、登录时间等问题,会导致下载失败。在GDG编造十分困难时,有一个入力可以百搭是十分必要的,相当于是一个空的入力参数,分为三个部分。

1没有设备或者外存空间分配给该数据集
2对该数据集不进行状态处理
3对BASM或者QSAM来说,不对该数据集做输入输出操作

​ DUMMY语句中的参数也不能随心所欲的写,比方说在一些SORT操作中,要求把出力文件的DCB信息复制上去,因为要保证语法CHECK的时候,入力和出力数据的逻辑一致性。

​ 在这里重新来说一下这个DCB参数,这个DCB主要指定D/S的类型,其中最重要的是指明了DCB的长度,比方说DCB=(子参数,[子参数]),对于QSAM这种文件来描述的话

RECFMFB,代表定长文件;FB,代表是变长文件
LRECL这个主要指明数据集GDG的文件长度大小
BLKSIZE根据LRECL算出来一个长度,有一个计算公式

二、DATA参数

​ DATA参数就是除了DUMMY以外正常的入力文件,这个入力文件可能是BCD码或者说是EBC码,就是入力数据文件中的数据编码格式

​ 一般来说是以//开头,同时是以/*这个字符结束,

//  INDD  DD  DSN=B05678.AHJ551.INDD1,DISP=SHR
//  OUTDD DD  DSN=A.B.C,D,
//            UNIT=3390,VOL=SER=UY999,
//            DCB=()
/*

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/692982.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ansible及其模块

一、ansible是什么? Ansible是一个基于Python开发的配置管理和应用部署工具,现在也在自动化管理领域大放异彩。它融合了众多老牌运维工具的优点,Pubbet和Saltstack能实现的功能,Ansible基本上都可以实现。 Ansible能批量配置、部…

手动实现new操作符

<script>//前置知识// 每一个函数在创建之初就会有一个prototype属性&#xff0c;这个属性指向函数的原型对象// function abc(){// }// abc.prototype--> {constructor: f}// 在JS中任意的对象都有内置的属性叫做[[prototype]]这是一个私有属性&#xff0c;这个私有属…

如何用GPT进行论文写作?

一&#xff1a;AI领域最新技术 1.OpenAI新模型-GPT-5 2.谷歌新模型-Gemini Ultra 3.Meta新模型-LLama3 4.科大讯飞-星火认知 5.百度-文心一言 6.MoonshotAI-Kimi 7.智谱AI-GLM-4 二&#xff1a;GPT最新技术 1.最新大模型GPT-4 Turbo 2.最新发布的高级数据分析&#x…

安宝特AR汽车行业解决方案系列1-远程培训

在汽车行业中&#xff0c;AR技术的应用正悄然改变着整个产业链的运作方式&#xff0c;应用涵盖培训、汽修、汽车售后、PDI交付、质检以及汽车装配等&#xff0c;AR技术为多个环节都带来了前所未有的便利与效率提升。 安宝特AR将以系列推文的形式为读者逐一介绍在汽车行业中安宝…

Navicat 连接MySQL 8.0.11 出现2059错误 解决

原因 mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password 解决 mysql -uroot -ppassword #登录use mysql; #选择数据库# 远程连接请将localhost换成% ALTER USER rootlocalhost IDENTIFIED BY password PASSWORD EXPIRE N…

使用 npm/yarn 等命令的时候会,为什么会发生 Error: certificate has expired

缘起 昨天&#xff0c;我写了一篇文章&#xff0c;介绍如何使用项目模板&#xff0c;构建一个 Electron 项目的脚手架&#xff0c;我发现我自己在本地无法运行成功&#xff0c;出现了错误。 ✖ Failed to install modules: ["electron-forge/plugin-vite^7.2.0",&qu…

多维时序 | Matlab实现BiLSTM-MATT双向长短期记忆神经网络融合多头注意力多变量时间序列预测模型

多维时序 | Matlab实现BiLSTM-MATT双向长短期记忆神经网络融合多头注意力多变量时间序列预测模型 目录 多维时序 | Matlab实现BiLSTM-MATT双向长短期记忆神经网络融合多头注意力多变量时间序列预测模型预测效果基本介绍程序设计参考资料 预测效果 基本介绍 1.多维时序 | Matlab…

第六十四天 服务攻防-框架安全CVE复现Apache shiroApache Solr

第六十四天 服务攻防-框架安全&CVE复现Apache shiro&Apache Solr 知识点: 中间件及框架列表: IIS,Apache,Nginx,Tomcat,Docker,K8s,Weblogic.JBoos,WebSphere, Jenkins,GlassFish,Jetty,Jira,Struts2,Laravel,Solr,Shiro,Thinkphp,Spring, Flask,jQuery等 1、开发框…

【DDD】学习笔记-薪资管理系统的场景驱动设计

场景驱动设计的起点是领域场景&#xff0c;它不一定需要与事件风暴结合&#xff0c;只要识别并确定了领域场景&#xff0c;就可以进行任务分解。每个分解出来的子任务都可以视为是职责。分配职责时&#xff0c;场景驱动设计规定了履行职责的角色构造型&#xff0c;其中&#xf…

粉笔规范词积累(脱贫攻坚)

扶志 基本释义 对贫困群众的思想引领和文化教育&#xff0c;激发他们脱贫致富的勇气和信心。 应用场景 当资料中出现“扶贫要先扶思想、扶观念、扶信心”等类似表述时&#xff0c;通常我们可将其概括为“扶志”。 脱贫内在动力 基本释义 贫困地区干部或群众积极主动地开…

嵌入式学习 Day 22

一. 时间获取: 1.time time_t time(time_t *tloc); 功能: 返回1970-1-1到现在的秒数&#xff08;格林威治时间&#xff09; 参数: tloc:存放秒数空间首地址 返回值: 成功返回秒数 失败返回-1 注意&#xff1a;两种方式都可…

266.【华为OD机试真题】抢7游戏(深度优先搜索DFS-JavaPythonC++JS实现)

🚀点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~ 本专栏所有题目均包含优质解题思路,高质量解题代码(Java&Python&C++&JS分别实现),详细代码讲解,助你深入学习,深度掌握! 文章目录 一. 题目-抢7游戏二.解题思路三.题解代码Python题解代码…

144. Binary Tree Preorder Traversal(二叉树的前序遍历)

问题描述 给你二叉树的根节点 root &#xff0c;返回它节点值的 前序 遍历。 问题分析 因为要以数组的形式返回前序遍历序列所以与普通的前序遍历多了一步将返回的数组合并的过程&#xff0c;将当前二叉树的左子树&#xff0c;根&#xff0c;右子树按照顺序合并成为一个数组…

代码随想录算法训练营总结

正式结束了代码随想录算法训练营为期60天的打卡&#xff0c;最终能够坚持下来感觉还是很有成就感的。我作为一个大四保研结束转码的机械人&#xff0c;在推免结束后老师就给我发了代码随想录的网站让我学习算法&#xff0c;我在系统的复习完一遍C语言后初步学习了大致的C语法&a…

解决element UI中el-select选择器比el-input输入框默认宽度小

设置el-select选择器的样式为 style"width: 100%" 直接上代码&#xff1a; <el-select v-model"setForm" placeholder"请选择活动区域" style"width: 100%"><el-option label"区域一" value"shanghai"&…

【漏洞复现】大华DSS视频管理系统信息泄露漏洞

Nx01 产品简介 大华DSS数字监控系统是一个在通用安防视频监控系统基础上设计开发的系统&#xff0c;除了具有普通安防视频监控系统的实时监视、云台操作、录像回放、报警处理、设备治理等功能外&#xff0c;更注重用户使用的便利性。 Nx02 漏洞描述 大华DSS视频管理系统存在信…

编程笔记 Golang基础 008 基本语法规则

编程笔记 Golang基础 008 基本语法规则 Go语言的基本语法规则. Go语言的基本语法规则包括但不限于以下要点&#xff1a; 标识符&#xff1a; 标识符用于命名变量、常量、类型、函数、包等。标识符由字母&#xff08;a-z&#xff0c;A-Z&#xff09;、数字&#xff08;0-9&#…

人工智能_CPU安装运行ChatGLM大模型_安装清华开源人工智能AI大模型ChatGlm-6B_004---人工智能工作笔记0099

上一节003节我们安装到最后,本来大模型都可以回答问题了,结果, 5分钟后给出提示,需要GPU,我去..继续看官网,如何配置CPU运行 没办法继续看: https://github.com/THUDM/ChatGLM-6B 这里是官网可以看到 需要gcc的版本是11.3.0,这里我们先没有去安装,直接试试再说 yum instal…

支持Intel Core i5/i7的高性能三防加固平板|亿道三防onerugged

大家好&#xff01;今天我要向大家推荐一款真正强悍的三防加固平板电脑&#xff0c;它支持Intel Core i5/i7高性能处理器&#xff0c;给你带来无与伦比的高性能体验。是不是心动了呢&#xff1f;那就让我为你揭开这款亿道三防onerugged系列的产品的神秘面纱吧&#xff01; 首先…

SpringBoot+WebSocket实现即时通讯(四)

前言 紧接着上文《SpringBootWebSocket实现即时通讯&#xff08;三&#xff09;》 本博客姊妹篇 SpringBootWebSocket实现即时通讯&#xff08;一&#xff09;SpringBootWebSocket实现即时通讯&#xff08;二&#xff09;SpringBootWebSocket实现即时通讯&#xff08;三&…