PL/Iの基本構文とデータ制御

スポンサーリンク
PL/Iの基本構文とデータ制御

【テクニカル・上級編】PICTURE属性の’9’と’Z’による編集 – PL/Iの基本構文とデータ制御実践ガイド

帳票出力の「顔」を司るPICTURE属性:その静かなる深淵とマイグレーションの罠メインフレームの現場で、古びたソースコードを眺めていると、時折出会うのが `PICTURE 'ZZZ,ZZ9'` といった記述だ。現代のWebアプリケーション開...
PL/Iの基本構文とデータ制御

【実務・中級編】PICTURE属性の’9’と’Z’による編集 – PL/Iの基本構文とデータ制御実践ガイド

現場の知恵:PICTURE句による数値編集の「作法」とゼロサプレスの落とし穴メインフレームのバッチ改修において、帳票出力やファイル連携のデータ変換は避けて通れない道です。特にPL/Iの`PICTURE`属性による数値編集は、COBOLの`P...
PL/Iの基本構文とデータ制御

【入門編】PICTURE属性の’9’と’Z’による編集 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「PICTURE属性」で帳票出力に自信を持つ!ゼロサプレスと編集の魔法こんにちは!長年メインフレームの深淵でシステムアーキテクトをしています。JavaやCOBOLからメインフレームの世界に足を踏み入れた皆さん、ようこそ。PL/I(...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】BIT(n)文字列の論理演算とメモリ効率 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「BIT(n)」を制する者は、基幹システムのメモリを制す汎用機の世界で長年PL/Iと対峙していると、「なぜ今さらBIT型なのか」と問われることがある。しかし、数十億レコードのトランザクションをさばくバッチや、リソースが極限まで制限...
PL/Iの基本構文とデータ制御

【実務・中級編】BIT(n)文字列の論理演算とメモリ効率 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの深淵へ:PL/Iにおけるビット操作の「極意」とメモリ効率の最適化現場の諸君、お疲れ様。今日もバッチウィンドウの狭い中で、膨大なVSAMレコードと格闘していることだろう。PL/Iは、C言語のような低レイヤーの細かさと、COBO...
PL/Iの基本構文とデータ制御

【入門編】BIT(n)文字列の論理演算とメモリ効率 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの深淵へようこそ:BIT型で操る「メモリの極意」と基本構造こんにちは!IBMメインフレームの世界へようこそ。COBOLやJavaでバリバリ開発してきたあなたにとって、PL/Iという言語は少し「古風で近寄りがたい」存在に見えるかもしれ...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】CHARACTER(n) VARYINGの内部構造 – PL/Iの基本構文とデータ制御実践ガイド

VARYINGの深淵:PL/I可変長文字列が隠し持つ「先頭2バイト」の真実メインフレームの現場で、長年「なんとなく」使われてきた `CHARACTER(n) VARYING`。マイグレーションの現場において、Javaの `String` や...
PL/Iの基本構文とデータ制御

【実務・中級編】CHARACTER(n) VARYINGの内部構造 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの深淵:VARYING属性と「2バイトの罠」を解き明かす現場の若手から時折、「`CHARACTER(n) VARYING`って、結局普通の`CHARACTER(n)`と何が違うんですか? 便利そうだから全部VARYINGでいい...
PL/Iの基本構文とデータ制御

【入門編】CHARACTER(n) VARYINGの内部構造 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「VARYING」って何者?文字列の裏側を覗いてみようこんにちは!IBMメインフレームの世界へようこそ。JavaやCOBOLといったモダン、あるいは堅実な言語を使いこなしてきた皆さんにとって、PL/Iは少し「古風で近寄りがたい」存...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】FLOAT BINARY/DECIMALの浮動小数点演算 – PL/Iの基本構文とデータ制御実践ガイド

浮動小数点の悪魔を飼い慣らせ ― PL/IにおけるFLOAT演算とマイグレーションの深淵基幹システムを支えるPL/Iの世界において、「浮動小数点数」はしばしば爆弾として扱われます。特に、古いシステムからJavaやC#といったモダン言語へロジ...
スポンサーリンク