こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

PL/I 言語のPLITDLIについて

現在の職場では、IBMのメインフレームシステムを用いて、PL/I言語を使用して開発を行っています。バッチプログラム内にPLITDLIというモジュールがあったので調べてみたのですが、
階層型DBのに対するDB管理システムとありました。ところが現在の職場では、階層型ではなく、関連型のDBを使用しています。PLITDLIとは、階層型のDBに対しても使用可能なのでしょうか?

投稿日時 - 2015-11-14 18:16:17

QNo.9080223

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

>階層型DBのに対するDB管理システムとありました。ところが現在の職場では、階層型ではなく、関連型のDBを使用しています。PLITDLIとは、階層型のDBに対しても使用可能なのでしょうか?

「関連型のDB」とは?職場の独自用語ですかね?一般的なIT用語ではありません。
RDBMS(関係DB)のことであれば、おそらくDB2の事でしょうから、DB2用のプリコンパイラを使用してSQL文を一般のPLI言語に変換します。
詳しくは、IBMのSEに聞くか、マニュアルをよんでください。

PLTTDLIというのは、お調べの通り、DL/1データベースという階層型のデータベースをアクセスする時のサブルーチンです。DB2を使うなら、SQLに書き直す必要があります。

投稿日時 - 2015-11-15 10:43:17

お礼

ご回答ありがとうございます。
ご指摘のとおり、「関連型のDB」とは、「関係DB」であるDB2のことです。

投稿日時 - 2015-11-15 14:44:18

あなたにオススメの質問