[AS/400] Control Language
下面是一个简单的 CL 例子,转换日期格式:从 Julian 到 MDY,或者反方向转换。
接受两个参数,日期值 IN,目标类型 TYP,将转换后的日期值存入 OUT 中。
PGM (&IN &TYP)DCL &IN *CHAR 6DCL &OUT *CHAR 8DCL &TYP *CHAR 1IF (&TYP = J) +DOCVTDAT DATE(&IN) TOVAR(&OUT) FROMFMT(*MDY) +TOFMT(*JUL) TOSEP(*NONE)ENDDOELSE IF (&TYP = M) +DOCVTDAT DATE(&IN) TOVAR(&OUT) FROMFMT(*JUL) +TOFMT(*MDY) TOSEP(*NONE)ENDDOSNDPGMMSG MSG('IN=' || &IN || ' OUT=' || &OUT) +MSGTYPE(*COMP)ENDPGM
学习资料
IBM i Control Language, wikipedia
Go 4 AS400
转载于:https://www.cnblogs.com/TonyYPZhang/p/5782498.html
[AS/400] Control Language相关推荐
- 在CDS(Core Data Services)中使用DCL(Data Control Language)
最近,我在玩ABAP CDS视图,并且遇到了一些权限方面的挑战.我在网上没看到有多少有关CDS开发的文档,因为它是个相当新的东西.因此,我决定写下这篇博客,也许我的想法可以帮助到一些人. 和你已经意识 ...
- SAP smartforms之Zebra print control language
因为在做个小标签的时候需要将部分字符旋转180度,在scn上找了很久也发布了自己的提问,不过最终的结果却不尽人意.Rotated text in smartforms need use the PCL ...
- mysql数据控制语言_mysql数据控制语言DCL(Data Control Language)-数据库
编辑推荐: 本文来自于网络,主要介绍了mysql数据控制语言DCL的创建.删除.修改用户密码.授予权限等代码编写. #创建用户 create user '用户名'@'允许登录的地址' identifi ...
- mysql数据控制语言_Mysql数据控制语言DCL(Data Control Language)
1.Mysql中的用户管理: Mysql中的用户,存储在系统数据库mysql中的user表中,表初始内容只有localhost-----root用户. 创建用户: Create user '用户名'@ ...
- 第五章 事务控制语言(Transaction Control Language,TCL)
事务 事务由单独单元的一个或多个SQL语句组成,在这个单元中,每个MySQL语句是相互依赖的.而整个单独单元作为一个不可分割的整体,如果单元中某条SQL语句一旦执行失败或产生错误,整个单元将会回滚.所 ...
- MySQL - 04.数据控制语言(Data Control Language,DCL)
1.事务:一条或多条SQL语句组成的一个执行单位,这组SQL语句要么都执行,要么都不执行. 2.事务的特点:A(原子性),C(一致性),I(隔离性),D(持久性). 3.事务的并发问题:脏读.不可重复 ...
- AS/400 初级培训课程
AS/400 CL 控制语言初步 课程大纲: * 第一章 概述 * 第二章 CL 编程 * 第三章 程序间的通讯 * 第四章 测试功能 第一章 概 述 提要: * CL 命令的作用 * CL 命令的分 ...
- language mysql_MySql 语言的分类;
DQL (Database Query Language) SELECT column_name, column_name2 FROM table_name WHERE clause=1; 基础查询 ...
- mysql+control+user_mysql的基本使用
用root账号管理其他用户 #创建用户 mysql> create user 'jasonhz'@'localhost' identified by '123456'; #给用户授权 mysql ...
最新文章
- Android Full-Disk Encryption
- 定时任务 - 构建定时任务task
- 汇总区间Python解法
- 什么是中台业务架构?
- FreeBSD的功能特点
- 创新品牌体验团队_如何推动软件团队创新
- 数据建模_漫谈数据仓库之维度建模
- thinkpad分区win10_预装win10系统Thinkpad笔记本只有一个C盘怎么分区
- Linux常用基础命令3
- Centos7快速安装docker
- 联想拯救者y7000电池耗电快_联想拯救者Y7000P使用一周体验
- 【小技巧】利用matlab进行批量文件下载并解压
- 使用 HTML、CSS 和 JS 的简单倒数计时器
- linux 网络编程相关知识
- Side-Tuning:domain adaption
- Frenetic Python实验(一)
- Flink + 强化学习搭建实时推荐系统
- 论文降重有效减少重复率修改的方法
- 物流配送进程快递100查询接口
- 2020最新四大会计师事务所网申笔试面试资料
热门文章
- android数据恢复
- windows安装包删了会有影响吗_删除Windows更新安装包及更新记录
- matlab 文字版,MATLAB图书合集×110本免费奉送(All MATLAB Books Collection)文字版[PDF]
- MPOS in Retail (Dynamics 365 for Operation)
- Maven Archetype使用教程与具体使用方法
- ruoyi-UI (若依)微服务版 vue前端使用及分析(2021-4-13更新)
- RegExp(正则)
- 2022蓝牙耳机大盘点测评,2022年最新蓝牙耳机排行榜
- 在web页面上快速生成批量二维码的实用方法
- 机器学习2020台大李宏毅课程网站、视频以及PPT连接