Es-ims-db-ims-db-dli-functions

提供:Dev Guides
移動先:案内検索

IMS DB-DL/I Funciones

DL/Iの機能を使用するためのDL/Iの基本機能のパラメータ。 IMS DL/Iの基本データの実在性を確認します。 DL/Iのシンタクシスラシギエンテマネラの機能:

01 DLI-FUNCTIONS.
   05 DLI-GU        PIC X(4)    VALUE 'GU  '.
   05 DLI-GHU       PIC X(4)    VALUE 'GHU '.
   05 DLI-GN        PIC X(4)    VALUE 'GN  '.
   05 DLI-GHN       PIC X(4)    VALUE 'GHN '.
   05 DLI-GNP       PIC X(4)    VALUE 'GNP '.
   05 DLI-GHNP      PIC X(4)    VALUE 'GHNP'.
   05 DLI-ISRT      PIC X(4)    VALUE 'ISRT'.
   05 DLI-DLET      PIC X(4)    VALUE 'DLET'.
   05 DLI-REPL      PIC X(4)    VALUE 'REPL'.
   05 DLI-CHKP      PIC X(4)    VALUE 'CHKP'.
   05 DLI-XRST      PIC X(4)    VALUE 'XRST'.
   05 DLI-PCB       PIC X(4)    VALUE 'PCB '.

Estaのシンタクシスは、ロスシギエンテスプントスクレーブを表します。

  • パラメトリックパラメーター、podemos proporcionar cualquier nombre de cuatro caracteres como un campo de almacenamiento para almacenar elcódigodefunción。
  • DL/Iは、COBOLのプログラムのコード化を実現します。
  • DL/Iの特定の機能、プログラムの作成者、およびプログラムのコード05のすべてのDLI-GUおよびDL/Iのラマダー、デザイナCOBOLの許可されていないコードのリテラルの呼び出しを呼び出します。
  • DL/I las funcionesは、カテゴリとカテゴリに分類されます:obtener、actualizar y otras funciones。 Analicemos cada uno de ellos en detalle。

Funciones Get

Consiga las funcionesの息子は、プログラムと互換性のあるcon cualquier lenguaje deprogramaciónと互換性があります。 DL/IのIMSベースの基本セグメントのユーティリティ機能。 IMSデータベースへのアクセスの取得:

  • Obtenerúnico
  • Obtener siguiente
  • Obtener siguiente dentro de padres
  • コンセギール・ウニカ
  • セセレブララエルプロキシモ
  • パセレスのセレブリラ

IMS DBの類似の構造を考慮して、DL/Iの機能を理解します。

IMS Database1

Obtenerúnico

「GU」は米国の機能を備えています。 Que funciona de formaは、COBOLのような宣言型の宣言です。 カンポの特定のオカレンシアバサドエンロスバロレスデセグメンティオブオプテンナー ロスバロレスデカンポプエデプロポルシオナルスセグメンタルセグメントアーギュスデブスケーダ ラシンタクシスデウンラマダエスラシギエンテ:

CALL 'CBLTDLI' USING DLI-GU
                     PCB Mask
                     Segment I/O Area
                     [Segment Search Arguments]

プログラムの呼び出し、プログラムCOBOL、プログラムのCOBOL、プログラムの回復、セグメントの回復、データベースのI/Oの実行 En el ejemplo anterior、si se proporcionan los valores de campo de biblioteca、revistas、y de la Salud、se obtiene la deseada presencia de la Salud。

Obtener siguiente

「GN」は米国の機能を提供します。 COBOLに類似した形式のクエリ機能。 質問と回答はこちらから。 エルモデロプレデフィニドパラテナーアクセサロスダトスデラスアパリシオネスエスハシアアバホアンラジェラルキーア、イアライスキエルダアラデルチャ ラシンタクシスデラGNラマダエスラシギエンテ:

CALL 'CBLTDLI' USING DLI-GN
                     PCB Mask
                     Segment I/O Area
                     [Segment Search Arguments]

プログラムの呼び出し、プログラムCOBOLのパラメーターのプロポーション、およびプログラムのCOBOL、プログラムの回復、プレゼンテーションのセグメント、セグメントの領域のデータまたは非暗号化 En el ejemplo anterior、se inicia en el acceso a la Biblioteca、libros、segmento、yasísucesivamente。 Realizamos el GN lamaada una y otra vez、hasta llegar a laapariciónde lo que queremos。

Obtener siguiente dentro de padres

「GNP」は、ユーザーに最適な方法で使用します。 回復機能を備えたセグメンテーション機能を備えたセキュリティ機能を備えています。 GNP es el siguienteのシンタクシス:

CALL 'CBLTDLI' USING DLI-GNP
                     PCB Mask
                     Segment I/O Area
                     [Segment Search Arguments]

コンセギール・ウニカ

「GHU」は、オプティナの排他的使用を許可します。 機能の詳細は、レキュペラの実際のセグメントの詳細です。 Laúnicafunciónque通信は、la llamadaです。 GHUラマダの継続的な継続的シンタクシス:

CALL 'CBLTDLI' USING DLI-GHU
                     PCB Mask
                     Segment I/O Area
                     [Segment Search Arguments]

セセレブララエルプロキシモ

「GHN」コードは、ユーザーの使用を許可します。 機能の詳細は、レキュペラの実際のセグメントの詳細です。 La siguientefunciónqueは、la siguiente llamadaに対応しています。 ラマナダのシンタクシスの連続性GHN:

CALL 'CBLTDLI' USING DLI-GHN
                     PCB Mask
                     Segment I/O Area
                     [Segment Search Arguments]

パセレスのセレブリラ

「GHNP」は、ユーザーの操作性を向上させるために使用されます。 機能の詳細は、レキュペラの実際のセグメントの詳細です。 Elpróximoenfunciónプリンシパル通信担当者は、マトリスデラマダに対応しています。 GHNPラマダの継続的継続性:

CALL 'CBLTDLI' USING DLI-GHNP
                     PCB Mask
                     Segment I/O Area
                     [Segment Search Arguments]

Funciones deactualización

実際の息子の息子は、プログラムのプログラムの操作性の再評価に似ています。 DL/IのIMSベースのセグメントの実際の使用のための機能。 実用化された機能、安全性、安全性、およびセグメント化。 IMS DBの機能の実際の使用方法:

  • インサーター
  • エリミナー
  • サスティトゥール

インサーター

「ISRT」機能は、挿入機能を使用します。 エルISRT機能は、データベースとデータベースの集合体に使用されます。 カルビアとヌエバの基地が存在するため、カンビアの基地は存在しません。 ISRTラマダの継続的な継続性:

CALL 'CBLTDLI' USING DLI-ISRT
                     PCB Mask
                     Segment I/O Area
                     [Segment Search Arguments]

エリミナー

「DLET」は、エリミナーの機能を活用したコードです。 DL/IのIMSベースのセグメントを削除します。 DLETラマダの継続的な継続性:

CALL 'CBLTDLI' USING DLI-DLET
                     PCB Mask
                     Segment I/O Area
                     [Segment Search Arguments]

サスティトゥール

「Sustitución」は、米国の主要な企業であり、パドレ島にあります。 インフラストラクチャーの基本機能は、DL/IのIMSベースのセグメントに対応しています。 REPLラマダの継続的な継続性:

CALL 'CBLTDLI' USING DLI-REPL
                     PCB Mask
                     Segment I/O Area
                     [Segment Search Arguments]

Otras funciones

Las siguientes funciones se usa en IMS DL/I、se pide:

  • チェックポイント
  • Reinicie
  • PCB

チェックポイント

「CHKP」コントロール機能を使用します。 ラス反転を使用してください。 CHKPラマダの継続的な継続性:

CALL 'CBLTDLI' USING DLI-CHKP
                     PCB Mask
                     Segment I/O Area
                     [Segment Search Arguments]

Reinicie

「XRST」機能を使用して機能します。 IMSのサービスを利用します。 XRSTラマダの継続的な継続性:

CALL 'CBLTDLI' USING DLI-XRST
                     PCB Mask
                     Segment I/O Area
                     [Segment Search Arguments]

PCB

DL/IのCICS IMSベースのlos programasのPCB機能 PCBラマダの継続的な継続性:

CALL 'CBLTDLI' USING DLI-PCB
                     PCB Mask
                     Segment I/O Area
                     [Segment Search Arguments]

Puede encontrarmásdetalles acerca de estas funciones en larecuperacióncapítulo。