2026-09

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

【入門編】DB2埋め込みSQLにおける動的SQLの構築とPREPARE/EXECUTE – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやCOBOLといった他のモダンな言語の経験がある方にとって、歴史あるIBMメインフレームの世界、そしてPL/I(ピーエルワン)という言語は、どこか近寄りがたい「要塞」のように見えるかもしれ...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】CICSにおけるEXEC CICS HANDLE CONDITIONによる例外制御 – PL/Iの基本構文とデータ制御実践ガイド

CICSオンラインの闇:「EXEC CICS HANDLE CONDITION」の有効範囲とスタック制御を制する者がレガシーを制すメインフレームの現場で長く生きていると、ある日突然、身の毛もよだつようなオンライン障害に遭遇する。夜間のバッチ...
PL/Iの基本構文とデータ制御

【実務・中級編】CICSにおけるEXEC CICS HANDLE CONDITIONによる例外制御 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは。長年、金融や流通の基幹システムでIBMメインフレームと向き合ってきたシステムアーキテクトの私だ。レガシーシステムのモダナイゼーションやクラウド移行が叫ばれる昨今だが、現場の第一線では、いまなおCOBOLやPL/Iで書かれたオンラ...
PL/Iの基本構文とデータ制御

【入門編】CICSにおけるEXEC CICS HANDLE CONDITIONによる例外制御 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやCOBOLといったモダン、あるいは少し前の業務系言語をバリバリ書いてきた方にとって、IBMメインフレームの世界、そしてそこで動く「PL/I(ピーエルアイ)」という言語は、どこか要塞のよう...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】ENVIRONMENT属性のRECSIZEと可変長レコードのオーバーヘッド – PL/Iの基本構文とデータ制御実践ガイド

はじめに:なぜ今、PL/Iの「可変長レコードとRDW」を深掘りするのかメインフレームの現場で長年システムを支えてきた者にとって、V(可変長)やVB(可変長ブロック)形式のデータセット、そしてその基礎をなす `ENVIRONMENT` 属性の...
PL/Iの基本構文とデータ制御

【実務・中級編】ENVIRONMENT属性のRECSIZEと可変長レコードのオーバーヘッド – PL/Iの基本構文とデータ制御実践ガイド

おい、最近配属された若手が「可変長レコードのファイル入出力で、なぜかS0C4やデータ落ちが起きるんです」って青い顔をして泣きついてきたんだ。話を聞くと、ネットで見つけた表層的な解説を鵜呑みにして、RDW(Record Descriptor ...
PL/Iの基本構文とデータ制御

【入門編】ENVIRONMENT属性のRECSIZEと可変長レコードのオーバーヘッド – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやCOBOLといった他の言語をバリバリ書いてきた方にとって、IBMメインフレームの世界、そして「PL/I(ピーエルアイ)」という言語は、どこか要塞のような、近寄りがたい雰囲気をまとって見え...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】DB2カーソル処理におけるDECLARE/OPEN/FETCH/CLOSEのライフサイクル – PL/Iの基本構文とデータ制御実践ガイド

はじめに:PL/IとDB2カーソル処理が挑む「極限の信頼性」こんにちは。メインフレームの深淵を覗き続け、数々のレガシーマイグレーションの修羅場をくぐり抜けてきたシステムアーキテクトの私だ。現代のオープン系エンジニアから見れば、PL/I(Pr...
PL/Iの基本構文とデータ制御

【実務・中級編】DB2カーソル処理におけるDECLARE/OPEN/FETCH/CLOSEのライフサイクル – PL/Iの基本構文とデータ制御実践ガイド

おい、最近入った若手が「先輩、PL/IのDB2カーソル処理って、なんだかCOBOLのそれと勝手が違って頭がこんがらがります」って泣きついてきたんだよ。無理もない。COBOLなら`WORKING-STORAGE SECTION`に`EXEC ...
PL/Iの基本構文とデータ制御

【入門編】DB2カーソル処理におけるDECLARE/OPEN/FETCH/CLOSEのライフサイクル – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!IBMメインフレームの世界へようこそ。JavaやCOBOLといった他のプログラミング言語の経験がおありなら、「メインフレームのバッチ処理やデータベース連携って、なんだか硬そうだし、古いお作法が多そうで怖そうだな…」なんて身構えて...
スポンサーリンク