ヘルプの項目がありません。オンライン･ヘルプのキーワードで関連項目を確認してください。


DISABLE（ロギング）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	現行のログ・ファイルへのログ作成を一時停止します。

構文

DISABLE LOGGING

コメント	ログ・ファイルが(LOGコマンドで)指定されていない場合、あるいはログ作成がすでに使用不可になっている場合には、DISABLEはロギングには影響しません。

ENABLEコマンドによりログ停止中から再開できます。


DISABLE（ロギング）コマンド例

  関連項目 	  すべての例

次のコマンドは、一時的にロギングを停止します。

.DISABLE LOG


ENABLE（ロギング）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	現行のログ・ファイルへのログ作成を再開します。

構文

ENABLE LOGGING

コメント	ログ・ファイルがLOGコマンドで指定されていない場合、あるいはログ作成がすでに使用可能になっている場合には、ENABLEは影響しません。

DISABLEコマンドで、一時的にログ作成を使用不可にすることができます。


ENABLE（ロギング）コマンド例

  関連項目 	  すべての例

次のコマンドは、一時停止されたログ作成を再開します。

.ENABLE LOG


LOGコマンド

  例	   関連項目 	  アルファベット順リスト

説明	インタプリタの入力と出力のコピーを、指定されたログ・ファイルに保存します。

構文

LOG FILE [directory]name[extension]
    [APPEND]
    [ENABLED | DISABLED]
    [OFF]

キーワードおよび値

FILE name	ログ・ファイルの名前（および、オプションとしてディレクトリ・パスとファイル拡張子）を指定します。
APPEND	指定されたファイルにログ出力を追加することを指示します。 指定しない場合には、ファイルが上書きされます。
ENABLEDまたはDISABLED	ログ取得の初期設定を使用可能と使用不可のどちらにするかを指定します。デフォルトはENABLEDです。
OFF	ログ作成を終了し、ログ・ファイルを保存します。
コメント	ログ・ファイル拡張子を指定しないと、デフォルトで.logになります。directoryの構文はオペレーティング・システムに固有のものです。構文の詳細は、ご使用のオペレーティング・システム用のOracle製品マニュアルを参照してください。

指定されたログ・ファイルが存在しない場合は、指定されたディレクトリに新規ファイルが作成されます。ディレクトリ・パスが指定されていない場合は、現行のディレクトリにログ・ファイルが作成されます。

DISABLEコマンドを使用して一時的にログ作成を使用不可にした後、ENABLEコマンドを使用して再び使用可能にすることができます。


LOGコマンド例

  関連項目 	  すべての例

次のコマンドは、インタプリタの入力と出力の、現行のディレクトリにあるファイルdebug.logへのログ作成を開始します。

.LOG FILE debug

次のコマンドは、ログ作成を終了し、ログ・ファイルを保存します。

.LOG OFF


DELETE（ロード・パス）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	ロード・パスをリセットして、要素を含まないようにします。

構文

DELETE LOADPATH


DELETE（ロード・パス）コマンドの例

  関連項目 	  すべての例

次のコマンドは、すべてのエントリのロード・パスを消去します。

.DELETE LOADPATH


DESCRIBE（ロード・パス）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	現行のロード・パスを表示します。

構文

DESCRIBE LOADPATH


DESCRIBE（ロード・パス）コマンドの例

  関連項目 	  すべての例

次のコマンドは、現行のロード・パスにあるすべてのエントリを表示します。

.DESCRIBE LOADPATH


INSERT（ロード・パス）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	ロード・パスにディレクトリを追加します。

構文

INSERT LOADPATH
       {DIRECTORY path[, path...]| CURRENTDIR}
       [BEFORE | AFTER]

キーワードおよび値

LOADPATH	現行のロード・パスを指定します。
DIRECTORY path	1つ以上のディレクトリを指定します。
CURRENTDIR	現行のディレクトリ・パスを指定します。
BEFOREまたはAFTER	ロード・パスにある既存のディレクトリの前と後ろのどちらにディレクトリを挿入するかを指定します。デフォルトはAFTERです。
コメント	pathの構文は、オペレーティング・システム固有です。構文の詳細は、使用しているオペレーティング・システム用のOracle製品マニュアルを参照してください。


INSERT（ロード・パス）コマンドの例

  関連項目 	  すべての例

UNIXでは、次のコマンドで、ディレクトリ/usr/plsqlをロード・パスに追加します。

.INSERT LOADPATH DIRECTORY /usr/plsql


DESCRIBE（ローカル）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	現行の有効範囲の位置に対してローカルな変数またはパラメータの名前、タイプおよび値を表示します。

構文

DESCRIBE LOCAL name

DESCRIBE PARAMETER name

DESCRIBE VARIABLE name

キーワードおよび値

LOCAL name	現行の有効範囲の位置に対してローカルなパラメータまたは変数を指定します。
PARAMETER name	現行の有効範囲の位置に対してローカルなパラメータを指定します。
VARIABLE name	現行の有効範囲の位置に対してローカルな変数を指定します。


DESCRIBE（ローカル）コマンドの例

  関連項目 	  すべての例

次のコマンドは、パラメータp1の情報を表示します。

.DESCRIBE PARAM p1

次のコマンドは、ローカル変数salの情報を表示します。

.DESCRIBE LOCAL sal


GOコマンド

  例	   間連項目 	  アルファベット順リスト

説明	ブレークポイントまたはデバッグ・トリガーの後で、プログラムの実行を再開し、続行します。

構文

GO

コメント	GOはプログラムの実行を再開し、現在実行中のプログラムが終了するか、デバッグ・アクションが割り込むまで続けます。


GOコマンドの例

  関連項目 	  すべての例

次のコマンドは、プログラムの実行を再開します。

.GO


RESETコマンド

  例	   関連項目 	  アルファベット順リスト

説明	現行のデバッグ・レベルでの実行を継続せずに、外部のデバッグ・レベルに制御を戻します。

構文

RESET LEVEL number

キーワードおよび値

LEVEL number	Specifies an outer debug level.
コメント	RESETは、現行のデバッグ・レベルと、場合によっては上位のデバッグ・レベルで、実行を中止します。

レベル数に負の値を指定すると、相対的なリセットを実行できます。オプションを指定しないでRESETを起動すると、常に1番上のレベルに戻ります。


RESETコマンドの例

  関連項目 	  すべての例

次のコマンドは、前のデバッグ・レベルにリセットします。

.RESET LEVEL -1

次のコマンドは、1番上のレベルにリセットします。

.RESET


SET (有効範囲)コマンド

  例	   関連項目 	  アルファベット順リスト

説明	現行の有効範囲の位置を、指定したコール・スタック・フレームに枠変更します。現行の有効範囲の位置は、ローカル変数参照がインタプリタでどのように処理されるかに影響します。

構文

SET SCOPE FRAME number

SET SCOPE UP [COUN numberT]

SET SCOPE DOWN [COUNT number]

SET SCOPE TOP

SET SCOPE BOTTOM

SET SCOPE PROGRAMUNIT name

SET SCOPE PACKAGE name

SET SCOPE SUBPROGRAM name

SET SCOPE PROCEDURE name

SET SCOPE FUNCTION name

キーワードおよび値

FRAME number	スタックを番号で指定します。
UP	スタックの1番上への相対的な移動を指定します。
DOWN	スタックの1番下への相対的な移動を指定します。
COUNT number	指定した方向（UPまたはDOWN）への繰返し回数を指定します。デフォルトは1です。
TOP	コール・スタックの1番上を指定します。
BOTTOM	コール・スタックの1番下を指定します。
PROGRAMUNIT name	プログラム単位を指定します。
PACKAGE name	パッケージを指定します。
SUBPROGRAM name	サブプログラムを指定します。
PROCEDURE name	プロシージャを指定します。
FUNCTION name	ファンクションを指定します。
コメント	スタックフレームには、0（1番上）からn（1番下）まで番号が付けられています。


SETコマンドの例

  関連項目 	  すべての例

次のコマンドは、1つ上のスタック・フレームに移動します。

.SET SCOPE UP

次のコマンドは、2つ下のスタック・フレームに移動します。

.SET SCOPE DOWN COUNT 2

次のコマンドは、ファンクションfunc1に関係付けられたスタック・フレームに移動します。

.SET SCOPE FUNCTION func1

次のコマンドは、スタック・フレームの1番前へ移動します。

.SET SCOPE TOP

次のコマンドは、5番目のスタック・フレームに移動します。

.SET SCOPE FRAME 5


SHOW（コール・スタック）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	現行のコール・スタック上のスタック・フレームをリストします。

構文

SHOW STACK

SHOW SCOPE

キーワードおよび値

STACK	コール・スタック上のすべてのスタック・フレームについて、プログラム単位名と行番号をリストします。
SCOPE	コール・スタックの1番上のスタック・フレームから、現行の有効範囲の位置を含む枠までをリストします。


SHOW（コール・スタック）コマンドの例

  関連項目 	  すべての例

次のコマンドは、現行のコール・スタックをリストします。

.SHOW STACK


STEPコマンド

  例	   関連項目 	  アルファベット順リスト

説明	割り込まれたプログラム単位の実行を進めます。

構文

STEP INTO

STEP OVER

STEP OUT

STEP TO PROGRAMUNIT name[LINE number]

STEP TO PACKAGE name [LINE number]

STEP TO SUBPROGRAM name [LINE number]

STEP TO PROCEDURE name [LINE number]

STEP TO FUNCTION name [LINE number]

STEP TO ACTION number

STEP TO BREAKPOINT number

STEP TO TRIGGER number

STEP TO .[LINE number]

STEP COUNT number

キーワードおよび値

INTO	サブプログラム・コールへの内部処理を可能にします。これはキーワードが指定されない場合のデフォルトです。
OVER	コールされたサブプログラム内のステップ実行を防ぎます。
OUT	実行を再開して、現行のサブプログラムが終了するまで続けます。
TO ...	指定したソースの位置まで、実行を継続します。TOオプションを使用することは、指定した位置に一時的なブレークポイントを設定するのと似ています。
PROGRAMUNIT name	プログラム単位を指定します。
PACKAGE name	パッケージを指定します。
SUBPROGRAM name	サブプログラムを指定します。
PROCEDURE name	プロシージャを指定します。
FUNCTION name	ファンクションを指定します。
ACTION number	デバッグ・アクション（ブレーク・ポイントまたはトリガー）を指定します。
BREAKPOINT number	ブレーク・ポイントを指定します。
TRIGGER number	トリガーを指定します。
.	現行のソース位置を指定する。
LINE number	プログラム単位の行を指定します。
COUNT number	STEPコマンドを（他のオプションで指定した内容を含め）何回繰り返すかを示します。デフォルトは1です。
コメント	制御は、指定した一連の文が実行されると、現行のデバッグ・レベルに戻ります。


STEPコマンドの例

  関連項目 	  すべての例

次のコマンドは、実行を再開し、最初のブレークポイントまで続けます。

.STEP TO BREAK 1

次のコマンドは、5つの行に対して実行を再開します。

.STEP COUNT 5


BREAKコマンド

  例	   関連項目 	  アルファベット順リスト

説明	プログラム単位内の指定したソース行に、ブレークポイントを設定します。

構文

BREAK {[USER schema] PROGRAMUNIT name | PROGRAMUNIT [schema.]name}
      [LINE number]
      [ENABLED | DISABLED]
      [TRIGGER plsql-block]

BREAK {USER schema PACKAGE name | PACKAGE schema.name}
      [LINE number]
      [ENABLED | DISABLED]
      [TRIGGER plsql-block]

BREAK {USER schema SUBPROGRAM name | SUBPROGRAM schema.name}
      [LINE number]
      [ENABLED | DISABLED]
      [TRIGGER plsql-block]

BREAK {USER schema PROCEDURE name | PROCEDURE schema.name}
      [LINE number]
      [ENABLED | DISABLED]
      [TRIGGER plsql-block]

BREAK {USER schema FUNCTION name | FUNCTION schema.name}
      [LINE number]
      [ENABLED | DISABLED]
      [TRIGGER plsql-block]

BREAK ACTION number
      [LINE number]
      [ENABLED | DISABLED]
      [TRIGGER plsql-block]

BREAK BREAKPOINT number
      [LINE number]
      [ENABLED | DISABLED]
      [TRIGGER plsql-block]

BREAK .
      [ENABLED | DISABLED]
      [TRIGGER plsql-block]

BREAK PC
      [ENABLED | DISABLED]
      [TRIGGER plsql-block]

BREAK SCOPE
      [ENABLED | DISABLED]
      [TRIGGER plsql-block]

キーワードおよび値

USER schema	ストアド・プログラム単位があるデータベース内のスキーマ名を指定します。
PROGRAMUNIT name	プログラム単位本体を指定します。
PACKAGE name	パッケージ本体を指定します。
SUBPROGRAM name	サブプログラム本体を指定します。
PROCEDURE name	プロシージャ本体を指定します。
FUNCTION name	ファンクション本体を指定します。
ACTION number	デバッグ・アクション（ブレーク・ポイントまたはトリガー）を指定します。
BREAKPOINT number	ブレーク・ポイントを指定します。
.	現行のソース位置を指定する。これがデフォルトです。
PC	現行の実行位置を指定します。
SCOPE	現行の有効範囲位置を指定します。
LINE number	プログラム単位内のブレークポイントを設定する行を指定します。
ENABLEDまたはDISABLED	ブレークポイントを最初に使用可能または使用不可のどちらにするかを指定します。デフォルトはENABLEDです。
TRIGGER  pl/sql-block	ブレークポイントのPL/SQLトリガーを定義します。トリガーは、ブレークポイントに達するたびに起動します。
注意	TRIGGERキーワードを指定する場合は、コマンド・オプションの最後に指定してください。

コメント	BREAKは、実行可能なソース行でのみ機能します。

トリガー・ブロックは、複数の入力行にまたがることがあります。インタプリタの別の場所にPL/SQL構成体を入力する場合と同様に、トリガー本体を入力するのに、行継続文字は必要ありません（これらを使用することもできません）。

プログラムに条件付きで割り込みたい場合、DEBUG.BREAK例外と一緒にTRIGGERコマンドを使用してください。

PL/SQLの実行中に、ブレークポイントを指定した文に達した場合、Procedure Builderは、文の実行の直前に実行を停止し、制御をインタプリタに渡します。この時点で、様々なProcedure Builderファンクションを使用してプログラム状態を検査したり、変更したりすることもできます。

条件が満たされれば、GOまたはSTEPコマンドを使用して実行を再開できます。RESETコマンドを使用して実行を中止することもできます。


BREAKコマンドの例

  関連項目 	  すべての例

次のコマンドは、現行のソースの位置にブレークポイントを設定します。

.BREAK .

次のコマンドは、my_procという名前のプロシージャの2行目に、ブレークポイントを設定します。

.BREAK PROCEDURE my_proc LINE 2

次のコマンドは、my_procの10行目にブレークポイントを設定し、ブレークポイントになると、必ずすべてのローカル変数とその値が表示されるようにします。

.BREAK PROC my_proc LINE 10 TRIGGER
  debug.interpret('.SHOW LOCALS')

次のコマンドは、デバッグ・アクション4を含むプログラム単位の12行目に、ブレークポイントを設定します。

.BREAK ACTION 4 LINE 12

次のコマンドは、ユーザーscottが所有するスキーマから、サーバー側のプログラム単位my_proc内の現行のソースの位置に、ブレークポイントを設定します。

.BREAK USER scott PROC my_proc

または

.BREAK PROC scott.my_proc


DELETE（デバッグ・アクション）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	1つ以上のデバッグ・アクションを削除します。

構文

DELETE ACTION number [, number...]

DELETE BREAKPOINT number [, number...]

DELETE TRIGGER number [, number...]

キーワードおよび値

ACTION number	1つ以上のデバッグ・アクション（ブレークポイントまたはトリガー）を番号により指定する。
BREAKPOINT number	1つ以上のブレークポイントを番号で指定します。
TRIGGER number	1つ以上のデバッグ・トリガーを番号で指定します。
コメント	このコマンドは、1つ以上のデバッグ・アクションを、永続的に削除します。デバッグ・アクションを一時的に削除する場合は、かわりにDISABLEコマンドを使用します。


DELETE（デバッグ・アクション）コマンドの例

  関連項目 	  すべての例

次のコマンドは、デバッグ・アクション2および3を削除します。

.DELETE ACTION 2,3


DESCRIBE（デバッグ・アクション）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	指定するデバッグ・アクションの詳細情報を表示します。

構文

DESCRIBE ACTION number

DESCRIBE BREAKPOINT number

DESCRIBE TRIGGER number

キーワードおよび値

ACTION number	デバッグ・アクション（ブレークポイントまたはトリガー）を指定します。
BREAKPOINT number	ブレーク・ポイントを指定します。
TRIGGER number	トリガーを指定します。
コメント	表示されるデバッグ・アクションの情報には、IDおよび対応付けられたソースの位置、使用可能であるかどうかが含まれます。


DESCRIBE（デバッグ・アクション）コマンドの例

  関連項目 	  すべての例

次のコマンドは、ブレークポイント2の情報を表示します。

.DESCRIBE BREAK 2

次のコマンドは、デバッグ・アクション3の情報を表示します。

.DESCRIBE ACTION 3


DISABLE（デバッグ・アクション）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	1つ以上のデバッグ・アクションを、一時的に使用不可にします。

構文

DISABLE ACTION number [, number...]

DISABLE BREAKPOINT number [, number...]

DISABLE TRIGGER number [, number...]

キーワードおよび値

ACTION number	1つ以上のデバッグ・アクション（ブレークポイントまたはトリガー）を指定します。
BREAKPOINT number	1つ以上のブレークポイントを指定します。
TRIGGER number	1つ以上のトリガーを指定します。
コメント	DISABLEは、すでに使用不可になっているデバッグ・アクションについては無効です。ENABLEコマンドを使用すると、使用不可のデバッグ・アクションをアクティブに復元できます。


DISABLE（デバッグ・アクション）コマンドの例

  関連項目 	  すべての例

次のコマンドは、ブレークポイント2を使用不可にします。

.DISABLE BREAK 2

次のコマンドは、デバッグ・アクション3を使用不可にします。

.DISABLE ACTION 3


ENABLE（デバッグ・アクション）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	使用不可のデバッグ・アクションを再びアクティブにします。

構文

ENABLE ACTION number [, number...]

ENABLE BREAKPOINT number [, number...]

ENABLE TRIGGER number [, number...]

キーワードおよび値

ACTION number	デバッグ・アクションを指定します。
BREAKPOINT number	ブレーク・ポイントを指定します。
TRIGGER number	トリガーを指定します。
コメント	ENABLEは、すでにアクティブになっているデバッグ・アクションについては無効です。デバッグ・アクションを一時的に使用不可にするには、DISABLEコマンドを使用します。


ENABLE（デバッグ・アクション）コマンドの例

  関連項目 	  すべての例

次のコマンドは、使用不可になっていたブレークポイント2をアクティブにします。

.ENABLE BREAK 2

次のコマンドは、デバッグ・アクション1をアクティブにします。

.ENABLE ACTION 1


LIST（デバッグ・アクション）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	指定したデバッグ・アクションが付加されるプログラム単位のソース・テキストを表示します。

構文

LIST ACTION number

LIST BREAKPOINT number

LIST TRIGGER number

キーワードおよび値

ACTION number	デバッグ・アクション（ブレーク・ポイントまたはトリガー）を指定します。
BREAKPOINT number	ブレーク・ポイントを指定します。
TRIGGER number	トリガーを指定します。
コメント	LISTは、指定したデバッグ・アクションに関係付けられたテキストを、インタプリタのソース・ペインに表示します。指定したデバッグ・アクションの表示される行が、現行のソースの位置になります。


LIST（デバッグ・アクション）コマンドの例

  関連項目 	  すべての例

次のコマンドは、ブレークポイント1を表示し、ソースの位置を設定します。

.LIST BREAK 1

次のコマンドは、デバッグ・アクション3を表示し、現行のソースの位置を設定します。

.LIST ACTION 3


SHOW（デバッグ・アクション）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	開発セッションで現在定義されているデバッグ・アクションを表示します。

構文

SHOW ACTION

SHOW BREAKPOINTS

SHOW TRIGGERS

キーワードおよび値

ACTION	すべてのデバッグ・アクションを指定します。
BREAKPOINTS	すべてのブレークポイントを指定します。
TRIGGERS	すべてのトリガーを指定します。


SHOW（デバッグ・アクション）コマンドの例

  関連項目 	  すべての例

次のコマンドは、現在設定されているすべてのブレークポイントをリストします。

.SHOW BREAKPOINTS


TRIGGERコマンド

  例	   関連項目 	  アルファベット順リスト

説明	指定したソースの位置に関係付けられたPL/SQLブロックから構成される、デバッグ・トリガーを作成します。

構文

TRIGGER {[USER schema] PROGRAMUNIT name | PROGRAMUNIT [schema.]name}
         [LINE number]
         [ENABLED | DISABLED]
        [IS plsql-block]

TRIGGER {USER schema PACKAGE name | PACKAGE schema.name}
        [LINE number]
        [ENABLED | DISABLED]
        [IS plsql-block]

TRIGGER {USER schema SUBPROGRAM name | SUBPROGRAM schema.name}
        [LINE number]
        [ENABLED | DISABLED]
        [IS plsql-block]

TRIGGER {USER schema PROCEDURE name | PROCEDURE schema.name}
        [LINE number]
        [ENABLED | DISABLED]
        [IS plsql-block]

TRIGGER {USER schema FUNCTION name | FUNCTION schema.name}
        [LINE number]
        [ENABLED | DISABLED]
        [IS plsql-block]

TRIGGER ACTION number [LINE number]
        [ENABLED | DISABLED]
        [IS plsql-block]

TRIGGER BREAKPOINT number [LINE number]
        [ENABLED | DISABLED]
        [IS plsql-block]

TRIGGER TRIGGER number [LINE number]
        [ENABLED | DISABLED]
        [IS plsql-block]

TRIGGER .
        [ENABLED | DISABLED]
        [IS plsql-block]

TRIGGER PC
        [ENABLED | DISABLED]
        [IS plsql-block]

TRIGGER SCOPE
        [ENABLED | DISABLED]
        [IS plsql-block]

TRIGGER DEBUG
        [ENABLED | DISABLED]
        [IS plsql-block]

TRIGGER *
        [ENABLED | DISABLED]
        [IS plsql-block]

キーワードおよび値

USER schema	ストアド・プログラム単位があるデータベース内のスキーマ名を指定します。
PROGRAMUNIT name	プログラム単位を指定します。
PACKAGE name	パッケージを指定します。
SUBPROGRAM name	サブプログラムを指定します。
PROCEDURE name	プロシージャを指定します。
FUNCTION name	ファンクションを指定します。
ACTION number	デバッグ・アクション（ブレーク・ポイントまたはトリガー）を指定します。
BREAKPOINT number	ブレーク・ポイントを指定します。
TRIGGER number	トリガーを指定します。
LINE number	トリガーの設定が必要なプログラム単位の行を指定します。
.	現行のソース位置を指定する。
PC	現行の実行位置を指定します。
SCOPE	現行の有効範囲位置を指定します。
DEBUG	（ブレークポイントやプログラムのステッピングなどのためプログラムの実行が中断される場合などに）デバッガへのエントリを指定します。
*	すべてのPL/SQLソース行を指定します。このようにトリガーを*に置くと、指定したブロックはすべてのPL/SQLソース行を実行する直前に評価されます。
ENABLEDまたはDISABLED	トリガーを最初に、使用可能または使用不可のどちらにするかを示します。デフォルトはENABLEDです。
IS pl/sql-block	トリガーの本体を定義します。
注意:ISは、コマンド・オプションの最後に指定してください。

コメント	Procedure Builderは、プログラムが、TRIGGERコマンドを指定した場所に達する直前にトリガーを実行します。トリガー・ブロックは、複数の入力行にまたがることがあります。インタプリタの別の場所にPL/SQL構成体を入力する場合と同様に、トリガー本体を入力するのに、行継続文字は必要ありません（これらを使用することもできません）。

TRIGGERは、特に条件付きのブレークポイントを作成するのに便利です。これは、トリガー本体の複雑な制御ロジック内から、例外DEBUG.BREAKを呼び出すことによって行われます。例外はデバッガによって検出され、ブレークポイントがトリガーの位置に設定されているかのように、プログラムの実行に割り込み、インタプリタに制御を渡します。


TRIGGERコマンドの例

  関連項目 	  すべての例

次のトリガーは、ローカルNUMBER変数`i'が100を超える場合にのみ到達するmy_procの行10に、条件付きブレークポイントを確立します。

.TRIGGER PROC my_proc LINE 10 IS
IF DEBUG.GETN('i') > 100 THEN
  RAISE DEBUG.BREAK;
END IF;

トリガーは、プログラムの実行をトレースするのにも使用することができます。次のトリガーは、すべてのソース文を実行時にリストします。

.TRIGGER * IS debug.interpret('LIST PC');

次のコマンドは、ユーザーscottが所有するスキーマから、サーバー側のプログラム単位my_procの8行目にトリガーを設定します。

.TRIGGER USER scott PROC my_proc LINE 8

または

.TRIGGER PROC scott.my_proc LINE 8


CONNECTコマンド

  例	   関連項目 	  アルファベット順リスト

説明	データベースの接続を確立します。このコマンドは、Procedure Builderがスタンドアロン・セッションとして起動される場合にのみ有効です。

構文

CONNECT DB [username/password@ |
           network_device:|
           datasource_node:|
           datasource_name]
         [SILENT]

キーワードおよび値

username/password@	接続するデータソースの有効なユーザー名およびパスワードを示します。'@'記号は、残りのデータベース位置指定子に先行する必要があります。
network_device:	リモート・データベースへの接続に使用されるネットワーク・デバイス・ドライバを指定します。
datasource_node:	接続するリモート・データソースのネットワーク・ノードを指定します。
datasource_name	接続するリモートまたはローカル・データベースのIDを指定します。
SILENT	インタプリタが発行する状態メッセージを、任意に非表示にします。
注意  ODBCデータソースに接続する場合は、次の構文を使用します。

username/password@ODBC:datasource[:dbname]

dbnameを指定しないと、現行のODBC接続用データベースが使用される。


CONNECTコマンドの例

  関連項目 	  すべての例

次のコマンドは、TCP/IPデバイス・ドライバを使用し"boston"ネットワーク・ノード上のリモート"inventory"データベースに接続します。

.CONNECT DB scott/tiger@t:boston:inventory

"inventory"データベースがローカル・データベースの場合、次のコマンドで接続できます。

.CONNECT DB scott/tiger@inventory


DESCRIBE（表およびビュー）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	データベースの表およびビューの詳細情報を表示します。

構文

DESCRIBE TABLE name

DESCRIBE VIEW name

キーワードおよび値

TABLE name	現行のデータベースの表を指定します。
VIEW name	現行のデータベースのビューを指定します。
コメント	表示される表やビューの情報には、列とそのタイプが含まれます。


DESCRIBE（表およびビュー）コマンドの例

  関連項目 	  すべての例

次のコマンドは、EMP表の情報を表示します。

.DESCRIBE TABLE emp

次のコマンドは、ASSOCIATEという名前のビューの情報を表示します。

.DESC V associate


DISCONNECTコマンド

  関連項目 	  アルファベット順リスト

説明	現在接続しているデータベースから切断します。このコマンドは、Procedure Builderがスタンドアロン・セッションとして起動される場合にのみ有効です。

構文

DISCONNECT


GRANTコマンド（データベース・コマンド）

  例	   関連項目 	  アルファベット順リスト

説明	ユーザーに、データベースに格納されたライブラリへのアクセス権限を付与します。

構文

GRANT LIBRARY name USER name

キーワードおよび値

LIBRARY name	ライブラリを指定します。
USER name	ユーザー名を指定します。
コメント	任意のユーザー名を1つ、またはPUBLIC（すべてのユーザー）を指定できます。


GRANTコマンドの例（データベース・コマンド）

  関連項目 	  すべての例

次のコマンドは、ユーザーSCOTTにデータベース・ライブラリlib1へのアクセス権限を付与します。

.GRANT LIB lib1 USER scott


REVOKEコマンド（データベース・コマンド）

  例	   関連項目 	  アルファベット順リスト

説明	データベースに格納されているライブラリに対するユーザーのアクセス権限を取り消します。

構文

REVOKE LIBRARY name USER name

キーワードおよび値

LIBRARY name	ライブラリを指定します。
USER name	ユーザーを指定します。
コメント	任意のユーザー名を1つ、またはPUBLIC（すべてのユーザー）を指定できます。


REVOKEコマンドの例（データベース・コマンド）

  関連項目 	  すべての例

次のコマンドは、データベース・ライブラリlib1に対するユーザーSCOTTのアクセス権限を取り消します。

.REVOKE LIB lib1 USER scott


STOREコマンド

  例	   関連項目 	  アルファベット順リスト

説明	データベースに1つ以上のプログラム単位を格納します。

構文

STORE PROGRAMUNIT name [, name...]
       FILE [directory]name[extension]
      [SPECIFICATION | BODY]
      [NOWARN]

STORE PACKAGE name[, name...]
      [OWNER name]
      [SPECIFICATION | BODY]

STORE SUBPROGRAM name[, name...]
      [OWNER name]
      [SPECIFICATION | BODY]

STORE PROCEDURE name[, name...]
      [OWNER name]
      [SPECIFICATION | BODY]

STORE FUNCTION name[, name...]
      [OWNER name]
      [SPECIFICATION | BODY]

キーワードおよび値

PROGRAMUNIT name	1つ以上のプログラム単位を指定します。
PACKAGE name	1つ以上のパッケージを指定します。
SUBPROGRAM name	1つ以上のサブプログラムを指定します。
PROCEDURE name	1つ以上のプロシージャを指定します。
FUNCTION name	1つ以上のファンクションを指定します。
OWNER name	ストアド・プログラム単位の所有者を指定します。
SPECIFICATIONまたはBODY	パッケージの仕様部または本体をデータベースに格納するかどうかを、それぞれ示します。
コメント	OWNERを指定しない場合、Procedure Builderでは現在接続されているユーザーが、ストアド・プログラムの所有者として割り当てられます。

SPECIFICATIONまたはBODYのどちらも指定しない場合、指定したパッケージに本体と仕様部があれば、両方ともデータベースに格納されます。


STOREコマンドの例

  関連項目 	  すべての例

次のコマンドは、現行のデータベースにプロシージャproc1とファンクションfunc2を格納します。

.STORE PROGRAMUNIT proc1, func2

次のコマンドは、パッケージpack1の仕様部および本体を格納し、所有者をSCOTTに指定します。

.STORE PACK pack1 OWNER scott


ATTACHコマンド

  例	   関連項目 	   アルファベット順リスト

説明	現行のセッションにPL/SQLライブラリを連結します。

構文

ATTACH LIBRARY [directory]name[extension]
       [FILESYSTEM | DB]
       [BEFORE library]
       [AFTER library]
       [START | END]

キーワードおよび値

LIBRARY name	ライブラリ名を指定します。 ファイル・システムに格納されている場合は、オプションでディレクトリ・パスと拡張子も指定できます。
FILESYSTEMまたはDB	指定されたライブラリが、ファイル・システムと、現在接続されているデータベースのどちらに格納されているかを指定します。どちらのキーワードも指定されない場合、まずファイル・システム内の指定されたライブラリのアクセスを試み、ライブラリが見つからない場合、現行のデータベースをアクセスします。
BEFORE library	指定された連結ライブラリの前にライブラリを連結することを指定します。
AFTER library	指定された連結ライブラリの後ろにライブラリを連結することを指定します。
STARTまたはEND	連結ライブラリを、連結リストの始めと終わりのどちらに置くかを指定します。デフォルトはSTARTです。
コメント	ファイル・システム内でライブラリ連結しようとすると、directoryとextensionが明示的に指定されない限り、lib-namerにロード・パスと拡張子.pllが適用されます。directoryの構文が、オペレーティング・システム固有であることに注意してください。構文の詳細は、ご使用のオペレーティング・システム用のOracle製品マニュアルを参照してください。

ライブラリは読込み専用で連結されます。ライブラリの内容を変更する場合は、OPENコマンドを使用してそのライブラリを編集用にオープンします。


ATTACHコマンドの例

  関連項目 	  すべての例

次のコマンドは、ファイルlib1に常駐するライブラリに連結します。

.ATTACH LIB lib1 FILE


CLOSEコマンド

  例 	   関連項目 	  アルファベット順リスト

説明	現行のオープンされているライブラリの中から、1つ以上のライブラリをクローズします。

構文

CLOSE LIBRARY name[, name...][DISCARD]

キーワードおよび値

LIBRARY name	現在オープンしているライブラリの中で、クローズするものを1つ以上指定します。
DISCARD	最後の保存以降ライブラリに対して行われた変更を廃棄します。
コメント	ライブラリをクローズすると、そのライブラリから現在の環境にロードされたプログラム単位がすべて削除されます。ライブラリを表すのに使用されている名前領域も削除されます。

ライブラリを自動的にクローズすると、オープン以降ライブラリに対して行われた変更がすべて保存されます。DISCARDを指定すると、最後の保存操作以降ライブラリに対して行われた変更が廃棄されます。


CLOSEコマンドの例

  関連項目 	  すべての例

次のコマンドは、ライブラリlib1およびlib2をクローズします。

.CLOSE LIB lib1, lib2


COMPILE（ライブラリ）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	1つ以上のオープンされているライブラリのすべてのプログラム単位を、コンパイルまたは再コンパイルします。

構文

COMPILE LIBRARY name[, name...][INCREMENTAL]

キーワードおよび値

LIBRARY name	コンパイルするプログラム単位を含む、1つ以上のオープンされているライブラリを指定します。
INCREMENTAL	ライブラリ内の、コンパイルが必要なプログラム単位のみをコンパイルする。
コメント	起動時に、COMPILEはまず、現在ロードされているプログラム単位の中にコンパイル対象のライブラリ内のプログラム単位と名前およびタイプが一致するものがあるかどうかチェックします。一致するものが少なくとも1つあれば、コンパイルを続行するかどうかの確認を求められます。

「はい」と答えると、一致するすべてのプログラム単位が現在の環境から削除され、コンパイルされた後、指定されたオープンされているライブラリ内に保存されます。「いいえ」と答えると、操作を終了します。

注意:コンパイルされたプログラム単位は、オープンされているライブラリに保存されますが、現在の環境には再ロードされません。それらを環境内に再ロードするには、（インタプリタのコマンド・ラインまたは「ファイル」 [image] 「ロード」を介して）LOADコマンドを起動します。

INCREMENTALが指定されないと、ライブラリ内のすべてのプログラム単位がコンパイルされます。


COMPILE（ライブラリ）コマンドの例

  関連項目 	  すべての例

次のコマンドは、lib1というオープンされているライブラリ内のすべてのプログラム単位をコンパイルします。

.COMPILE LIB lib1


CREATE（ライブラリ）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	ファイル・システムまたは現行のデータベースのどちらかに格納する、新しいライブラリを作成します。

構文

CREATE LIBRARY [directory]lib-name[extension]
       [SOURCE pld-file]
       [NOCOMPILE]
       [FILESYSTEM | DB]
       [BEFORE | AFTER]
       [NOCONFIRM]

キーワードおよび値

LIBRARY name	ライブラリ名を指定します。 ファイル・システムに作成されている場合は、オプションでディレクトリ・パスと拡張子も指定できます。
SOURCEpld-file	1つ以上のプログラム単位のソースを含むファイルを指定します。
NOCOMPILE	新規に作成されたライブラリの内容がコンパイルされないようにします。
FILESYSTEMまたはDB	指定されたライブラリを、ファイル・システムと、現在接続されているデータベースのどちらに作成するかを示します。デフォルトはFILESYSTEMです。
BEFOREまたはAFTER	連結ライブラリが連結リストの最初に配置されるか、最後に配置されるかを指示する。デフォルトはBEFOREです。
NOCONFIRM	既存のライブラリを確認のプロンプトなしで、上書きするように指定します。
コメント	ファイル・システムに作成されるライブラリでは、ライブラリ名はファイルのベース名（ファイル名全体から先頭に付いているディレクトリと後続の拡張子を差し引いたもの）で指定されます。たとえばUNIXでは、ファイル/private/libs/emplib.pllには、emplibという名前のライブラリが入っています。

directoryの構文はオペレーティング・システムに固有のものです。構文の詳細は、ご使用のオペレーティング・システム用のOracle製品マニュアルを参照してください。

新しく作成されたライブラリは、自動的にオープンします。ライブラリがオープンされると、INSERTおよびDELETEコマンドを使用しその内容を変更できます。

SOURCEキーワードを使用して、指定されたpld-fileに含まれている1つ以上のプログラム単位のソースを、ただちに新規作成のライブラリに挿入することができます。NOCOMPILEキーワードを指定しない限り、その後ライブラリは（COMPILE LIBRARYコマンドにより）コンパイルされます。

既存のライブラリと同じ名前のライブラリを作成しようとすると、メッセージ・ボックスが表示され、既存のライブラリを上書きするかどうかの確認が求められます。コマンド文字列にNOCONFIRMを指定すると、警告は抑止されます。


CREATE（ライブラリ）コマンドの例

  関連項目 	  すべての例

UNIXでは、次のコマンドが、ファイル/private/libs/lib1.pllに常駐するlib1という名前の新ライブラリを作成します。

.CREATE LIBRARY /private/libs/lib1.pll FILE


DELETE（ライブラリ）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	現行のデータベースに常駐する1つ以上のライブラリを削除します。

構文

DELETE LIBRARY name[, name...]

キーワードおよび値

LIBRARY name	ライブラリを指定します。
コメント	現在連結されているライブラリを削除することはできません。削除の前に、DETACHコマンドでライブラリを連結解除します。


DELETE（ライブラリ）コマンドの例

  関連項目 	  すべての例

次のコマンドは、データベースからライブラリlib1を削除します。

.DELETE LIB lib1


DELETE（ライブラリ・プログラム単位）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	オープンされているライブラリから、1つ以上のプログラム単位を削除します。

構文

DELETE PROGRAMUNIT name [, name...]
        LIBRARY name
     [SPECIFICATION | BODY]

DELETE PACKAGE name [, name...]
        LIBRARY name
     [SPECIFICATION | BODY]

DELETE SUBPROGRAM name [, name...]
        LIBRARY name
     [SPECIFICATION | BODY]

DELETE PROCEDURE name [, name...]
        LIBRARY name
     [SPECIFICATION | BODY]

DELETE FUNCTION name [, name...]
        LIBRARY name
     [SPECIFICATION | BODY]

キーワードおよび値

PROGRAMUNIT name	1つ以上のプログラム単位を指定します。
PACKAGE name	1つ以上のパッケージを指定します。
SUBPROGRAM name	1つ以上のサブプログラムを指定します。
PROCEDURE name	1つ以上のプロシージャを指定します。
FUNCTION name	1つ以上のファンクションを指定します。
LIBRARY name	プログラム単位の削除元ライブラリを指定します。
SPECIFICATIONまたはBODY	プログラム単位の仕様部と本体のどちらを削除するかを指定します。


DELETE（ライブラリ・プログラム単位）コマンドの例

  関連項目 	  すべての例

次のコマンドは、lib1という名前のライブラリからp2という名前のパッケージを削除します。

.DELETE PACKAGE p2 LIBRARY lib1


DESCRIBE（ライブラリ）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	連結ライブラリの詳細を表示します。

構文

DESCRIBE LIBRARY name

キーワードおよび値

LIBRARY name	連結ライブラリの名前を指定します。
コメント	ライブラリについて表示される情報には、連結されているモードとディレクトリ位置、内容が含まれています。


DESCRIBE（ライブラリ）コマンドの例

  関連項目 	  すべての例

次のコマンドは、lib1という名前のライブラリについての情報を表示します。

.DESCRIBE LIBRARY lib1


DETACHコマンド

  例	   関連項目 	  アルファベット順リスト

説明	現行の連結ライブラリの中から、1つ以上のライブラリを削除します。

構文

DETACH LIBRARY name[, name...]

キーワードおよび値

LIBRARY name	1つ以上の連結ファイルを指定します。
コメント	ライブラリを連結解除すると、そのライブラリから現在の環境にロードされた未変更のプログラム単位がすべて削除されます。ライブラリからロードされるプログラム単位が環境内で変更（たとえば、コンパイルによって）されると、ライブラリの連結解除時に削除されないことに注意してください。


DETACHコマンドの例

  関連項目 	  すべての例

次のコマンドは、ライブラリlib1とlib2を連結解除します。

.DETACH LIBRARY lib1, lib2


EXPORT（ライブラリ）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	ライブラリのソースをテキスト・ファイルに書き込みます。

構文

EXPORT {LIBRARY name}
       FILE [directory]name[extension]
      [NOWARN]

キーワードおよび値

LIBRARY name	連結ライブラリを指定します。
FILE name	オプションのディレクトリ・パスおよび拡張子を含めて、ファイル名を指定します。
NOWARN	ビルトイン・プログラム単位が連結ライブラリに追加されなかった、という警告を抑止します。
コメント	指定がない場合のデフォルトのファイル拡張子は.pldです。directoryの構文はオペレーティング・システムに固有のものです。構文の詳細は、ご使用のオペレーティング・システム用のOracle製品マニュアルを参照してください。


EXPORT（ライブラリ）コマンドの例

  関連項目 	  すべての例

次のコマンドは、プロシージャp1およびファンクションf3のソースを、ファイルpl1.pldに書き込みます。

.EXPORT LIB my_lib FILE lib1


GENERATEコマンド

  例	   関連項目 	  アルファベット順リスト

説明	現行のオープンされているライブラリのランタイム・バージョンを作成します。

構文

GENERATE LIBRARY name
         FILE [directory]name
       [INCREMENTAL]

キーワードおよび値

LIBRARY name	オープンされているライブラリの名前を指定します。
FILE name	オプションのディレクトリ・パスを含めて、ランタイム・ライブラリのファイル名を指定します。デフォルトのファイル拡張子.plxが、自動的に割り当てられます。
INCREMENTAL	オープンされているライブラリ内のコンパイルされていないプログラム単位のみをコンパイルするように指定します。
コメント	このコマンドは、一時ライブラリを作成し、オープンされているライブラリからすべてのプログラム単位をコピーして一時ライブラリに挿入し、プログラム単位をコンパイルし、NOSOURCEとNODIANAキーワードを使用して一時ライブラリでSAVEコマンドを実行します。

その結果作成されるライブラリは、.plxファイル拡張子のランタイム専用ライブラリとして認識されます。異なるファイル拡張子を指定すると、その拡張子が.plxのかわりに使用されます。


GENERATEコマンドの例

  関連項目 	  すべての例

次のコマンドは、オープンされているライブラリmylib.pllをベースにして、 runlib1.plxという名前のランタイム・ライブラリを作成します。

.GENERATE LIB mylib FILE runlib1

INCREMENTALキーワードが指定されていないので、ライブラリmylib内のプログラム単位がすべて強制的にコンパイルされます。


GRANTコマンド （ライブラリ・コマンド）

  例	   関連項目 	  アルファベット順リスト

説明	ユーザーに、データベースに格納されたライブラリへのアクセス権限を付与します。

構文

GRANT LIBRARY name USER name

キーワードおよび値

LIBRARY name	ライブラリを指定します。
USER name	ユーザー名を指定します。
コメント	任意のユーザー名を1つ、またはPUBLIC（すべてのユーザー）を指定できます。


GRANTコマンドの例（ライブラリ・コマンド）

  関連項目 	  すべての例

次のコマンドは、ユーザーSCOTTにデータベース・ライブラリlib1へのアクセス権限を付与します。

.GRANT LIB lib1 USER scott


INSERT（ライブラリ・プログラム単位）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	オープンされているライブラリに、1つ以上のプログラム単位を挿入します。

構文

INSERT PACKAGE name[, name...]
      [SPECIFICATION | BODY]
       LIBRARY name
      [NOPCODE] [NODIANA] [NOSOURCE] [NOWARN]

INSERT SUBPROGRAM name [, name...]
      [SPECIFICATION | BODY]
       LIBRARY name
      [NOPCODE] [NODIANA] [NOSOURCE] [NOWARN]

INSERT PROCEDURE name [, name...]
      [SPECIFICATION | BODY]
       LIBRARY name
      [NOPCODE] [NODIANA] [NOSOURCE] [NOWARN]

INSERT FUNCTION name [, name...]
      [SPECIFICATION | BODY]
       LIBRARY name
      [NOPCODE] [NODIANA] [NOSOURCE] [NOWARN]

キーワードおよび値

PACKAGE name	1つ以上のパッケージを指定します。
SUBPROGRAM name	1つ以上のサブプログラムを指定します。
PROCEDURE name	1つ以上のプロシージャを指定します。
FUNCTION name	1つ以上のファンクションを指定します。
SPECIFICATIONまたはBODY	指定されたプログラム単位の仕様部あるいは本体を指定します。どちらのキーワードも指定されない場合は、双方がライブラリに挿入されます。
LIBRARY name	ターゲット・ライブラリを指定します。
NOPCODE	PCODEなしでライブラリにプログラム単位を追加します。
NODIANA	DIANAなしでライブラリにプログラム単位を追加します。
NOSOURCE	ソース・コードなしでライブラリにプログラム単位を追加します。
NOWARN	ビルトイン・プログラム単位がオープンされているライブラリに挿入されていないという警告を抑制します。
コメント	NODIANAとNOSOURCEを使用して、PL/SQLライブラリのサイズを大幅に削減することができます。

注意:DIANAを含まないプログラム単位の参照情報をコンパイルすることはできないので、NODIANAとNOSOURCEでライブラリに挿入されたプログラム単位は、ランタイム環境でのみ使用可能です。

ビルトイン・プログラム単位をオープンされているライブラリに挿入しようとすると（たとえば .INSERT PROG * LIB lib3）、インタプリタ・ペインに警告（警告: プログラム単位<progunit name>に、挿入するソースがありません...）が表示されます。コマンド文字列にNOWARNを指定すると、警告は抑止されます。


INSERT（ライブラリ・プログラム単位）コマンドの例

  関連項目 	  すべての例

次のコマンドは、パッケージp1とp2を、lib1という名前のライブラリに挿入します。

.INSERT PACKAGE p1,p2 LIBRARY lib1


LOAD（ライブラリ・プログラム単位）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	連結ライブラリから、1つ以上のプログラム単位をロードします。

構文

LOAD PROGRAMUNIT name[, name...]
      LIBRARY name
     [SPECIFICATION | BODY]
     [NOCONFIRM]

LOAD PACKAGE name [, name...]
      LIBRARY name
     [SPECIFICATION | BODY]
     [NOCONFIRM]

LOAD SUBPROGRAM name [, name...]
      LIBRARY name
     [SPECIFICATION | BODY]
     [NOCONFIRM]

LOAD PROCEDURE name [, name...]
      LIBRARY name
     [SPECIFICATION | BODY]
     [NOCONFIRM]

LOAD FUNCTION name [, name...]
      LIBRARY name
     [SPECIFICATION | BODY]
     [NOCONFIRM]

キーワードおよび値

PROGRAMUNIT name	1つ以上のプログラム単位を指定します。
PACKAGE name	1つ以上のパッケージを指定します。
SUBPROGRAM name	1つ以上のサブプログラムを指定します。
PROCEDURE name	1つ以上のプロシージャを指定します。
FUNCTION name	1つ以上のファンクションを指定します。
LIBRARY name	連結ライブラリを指定します。
SPECIFICATIONまたはBODY	プログラム単位の仕様部と本体のどちらをロードするかを指定します。どちらも指定しない場合、両方がロードされます。
NOCONFIRM	既存のプログラム単位を、確認のプロンプトなしで再定義するように指定します。
コメント	ライブラリ・プログラム単位を既存のプログラム単位と同じ名前およびタイプでロードしようとすると、メッセージ・ボックスが表示され、既存のプログラム単位を再定義するかどうかの確認を求められます。コマンド文字列にNOCONFIRMを指定すると、警告は抑止されます。


LOAD（ライブラリ・プログラム単位）コマンドの例

  関連項目 	  すべての例

次のコマンドは、ファンクションf1とプロシージャp3をロードします。 どちらも連結ライブラリlib1に格納されています。

.LOAD PROGRAMUNIT f1, p3 LIB lib1


OPENコマンド

  例	   関連項目 	  アルファベット順リスト

説明	変更するライブラリをオープンします。

構文

OPEN LIBRARY [directory]lib-name[extension]
     [FILESYSTEM | DB]

キーワードおよび値

LIBRARY name	ライブラリ名を指定します。 ファイル・システムに格納されている場合は、オプションでディレクトリ・パスと拡張子も指定できます。
FILESYSTEMまたはDB	指定されたライブラリが、ファイル・システムと、現在接続されているデータベースのどちらに格納されているかを指定します。デフォルトはFILESYSTEMです。
コメント	FILESYSTEMとDBがどちらも指定されていない場合は、Procedure Builderは、まずファイル・システムの指定されたライブラリにアクセスします。 アクセスに失敗した場合には、その後、現行のデータベースにアクセスします。

ファイル・システム内でライブラリをオープンしようとすると、directoryとextensionが明示的に指定されない限り、lib-nameにロード・パスと拡張子.pllが適用されます。directoryの構文が、オペレーティング・システム固有であることに注意してください。構文の詳細は、ご使用のオペレーティング・システム用のOracle製品マニュアルを参照してください。


OPENコマンドの例

  関連項目 	  すべての例

次のコマンドは、lib1という名前のライブラリをオープンします。 このライブラリはファイル・システムに格納されています。

.OPEN LIB /private/libs/lib1

次のコマンドは、libdbという名前のライブラリをオープンします。 このライブラリは現行のデータベースに格納されています。

.OPEN LIB libdb DB


RENAME（ライブラリ）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	現行のデータベースに常駐するライブラリを改名します。

構文

RENAME LIBRARY oldname TO newname

キーワードおよび値

LIBRARY oldname	現行のライブラリ名を指定します。
TO newname	新ライブラリ名を指定します。
コメント	現在連結されているライブラリの名前に改名することはできません。DETACHコマンドで、新規名で指定されているライブラリを連結解除するか、または異なる新規名を使用してください。

このコマンドは、ファイルに格納されているライブラリの改名には使用できません。オペレーティング・システム・コマンドを使用する必要があります。


RENAME（ライブラリ）コマンドの例

  関連項目 	  すべての例

次のコマンドは、データベース・ライブラリlib1をlib4に改名します。

.RENAME LIB lib1 TO lib4


REVERTコマンド

  例	   関連項目 	  アルファベット順リスト

説明	1つ以上のライブラリを以前の保存状態に戻します。

構文

REVERT LIBRARY name[, name...]

キーワードおよび値

LIBRARY name	1つ以上のオープンされているライブラリを指定します。


REVERTコマンドの例

  関連項目 	  すべての例

次のコマンドは、ライブラリlib1を回復します。

.REVERT LIB lib1


REVOKEコマンド（ライブラリ・コマンド）

  例	   関連項目 	  アルファベット順リスト

説明	データベースに格納されているライブラリに対するユーザーのアクセス権限を取り消します。

構文

REVOKE LIBRARY name USER name

キーワードおよび値

LIBRARY name	ライブラリを指定します。
USER name	ユーザーを指定します。
コメント	任意のユーザー名を1つ、またはPUBLIC（すべてのユーザー）を指定できます。


REVOKEコマンドの例（ライブラリ・コマンド）

  関連項目 	  すべての例

次のコマンドは、データベース・ライブラリlib1に対するユーザーSCOTTのアクセス権限を取り消します。

.REVOKE LIB lib1 USER scott


SAVEコマンド

  例	   関連項目 	  アルファベット順リスト

説明	1つ以上のオープン・ファイルに対する変更を保存します。

構文

SAVE LIBRARY name[, name...]
     [AS name]
     [NOPCODE]
     [NODIANA]
     [NOSOURCE]

キーワードおよび値

LIBRARY name	1つ以上のオープンされているライブラリを指定します。
AS name	保存するライブラリの新規名を指定します。
NOPCODE	PCODEなしでライブラリを保存します。
NODIANA	DIANAなしでライブラリを保存します。
NOSOURCE	ソース・コードなしでライブラリを保存します。
コメント	ライブラリを保存すると、暗黙的COMMITが発行されます。この操作は、ライブラリ・オブジェクトのみでなく、あらゆるデータベース・オブジェクトに対する変更をコミットします。COMMITに関する詳細は、『Oracle8 SQLリファレンス・マニュアル』を参照してください。

NODIANAとNOSOURCEを使用して、PL/SQLライブラリのサイズを大幅に削減することができます。

注意:DIANAを含まないライブラリ・プログラム単位の参照情報をコンパイルすることはできないので、NODIANAとNOSOURCEで保存されたライブラリは、ランタイム環境でのみ使用可能です。


SAVEコマンドの例

  関連項目 	  すべての例

次のコマンドは、ライブラリlib1およびlib2を保存します。

.SAVE LIB lib1, lib2

次のコマンドは、ライブラリlib1をlib1aとして保存します。

.SAVE LIB lib1 AS lib1a

次のコマンドは、ライブラリlib1およびlib2をDIANA、ソースなしで保存します。

.SAVE LIB lib1, lib2 NODIANA NOSOURCE


SHOW（ライブラリ）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	現行のライブラリを表示します。

構文

SHOW LIBRARIES


SHOW（ライブラリ）コマンドの例

  関連項目 	  すべての例

次のコマンドは、現行のライブラリを表示します。

.SHOW LIB


DESCRIBE（バージョン）コマンド
DESCRIBE(バージョン)コマンド

  例	   関連項目 	  アルファベット順リスト

説明	Procedure BuilderとPL/SQLコンパイラの現行バージョンの詳細情報を表示します。

構文

DESCRIBE VERSION


DESCRIBE（バージョン）コマンドの例
DESCRIBE(バージョン)コマンドの例

  関連項目 	  すべての例

次のコマンドは、Procedure Builderの詳細情報を表示します。

.DESCRIBE VER


HELPコマンド

  例	   関連項目 	  アルファベット順リスト

説明	コマンドの説明と構文を表示します。

構文

HELP [COMMAND name] [SYNTAX]

キーワードおよび値

COMMAND name	Procedure Builderコマンドを指定します。
SYNTAX	指定したコマンドの構文を表示します。
コメント	コマンド名を指定しない場合、すべてのProcedure Builderコマンドのヘルプリストを表示します。


HELPコマンドの例

  関連項目 	  すべての例

次のコマンドは、BREAKコマンドの簡単な説明と構文を表示します。

.HELP COM BREAK SYNTAX

次のコマンドは、すべてのProcedure Builderコマンドのヘルプリストを表示します。

.HELP


INTERPRETコマンド

  例	   関連項目 	  アルファベット順リスト

説明	1つ以上のProcedure Builderスクリプトを実行します。

構文

INTERPRET FILE name[, name...]
          [ECHO]
          [SILENT]
          [NOCONFIRM]

キーワードおよび値

FILE name	Procedure Builderスクリプトを含むファイルを指定します。
ECHO	実行時、スクリプトの各行を表示します。
SILENT	インタプリタによって発行された状態メッセージを非表示にします。
NOCONFIRM	既存のプログラム単位を、確認のプロンプトなしで再定義するように指定します。
コメント	Procedure Builderスクリプトは、プログラム単位、Procedure BuilderコマンドおよびSQL文の任意の組合せである一連の構成体から構成されます。スクリプトは、その内容がインタプリタに直接入力されたかのように処理されます。スクリプト内の各PL/SQL構成体は、LOADコマンドによって個別にロードされたかのように処理されます。

指定が行われない場合、ファイル拡張子のデフォルトは.pldです。

プログラム単位を既存のプログラム単位と同じ名前およびタイプでロードしようとすると、メッセージ・ボックスが表示され、既存のプログラム単位を再定義するかどうかの確認を求められます。NOCONFIRMを指定すると、警告は表示されません。

スクリプトにSQL文を組み込むことはできますが、 SQL*Plusの文と構文はサポートされていません。

INTERPRETを使用すると、1つのファイルから複数のプログラム単位をロードできます。しかし、Procedure Builderではソース・テキストを事前に解析し、プログラム単位を PL/SQLコンパイラに一度に1つずつ送らなければならないため、実際にはINTERPRETは同時に複数プログラムのLOADを実行することはできません。


INTERPRETコマンドの例

  関連項目 	  すべての例

次のコマンドは、script1というファイルのスクリプトを解釈します（ECHO使用可能）。

.INTERPRET FILE script1 ECHO


QUITコマンド

  関連項目 	  アルファベット順リスト

説明	現行のProcedure Builderセッションを終了します。このコマンドは、Procedure Builderがスタンドアロン・セッションとして起動される場合にのみ有効です。
構文

QUIT [NOCONFIRM]


CREATE（バインド変数）コマンド

  例	   関連項目 	   アルファベット順リスト

説明	バインド変数を作成します。このコマンドは、Procedure Builderがスタンドアロン・セッションとして起動される場合にのみ有効です。

構文

CREATE CHAR var_name [LENGTH number]

CREATE NUMBER var_name [PRECISION number] [SCALE number]

CREATE RAW var_name [LENGTH number]

CREATE DATE var_name

キーワードおよび値

CHAR var_name	データ型CHARのバインド変数var_nameを指定します。
LENGTH number	CHARバインド変数の長さを任意に指定します。
DATE var_name	データ型DATEのバインド変数var_nameを指定します。
NUMBER var_name	データ型NUMBERのバインド変数var_nameを指定します。
PRECISION number	変数の数値の最大桁数を指定します。
SCALE number	四捨五入する位を指定します。
RAW var_name	データ型RAWのバインド変数var_nameを指定します。
コメント	CHARデータ型にLENGTHを指定しない場合、CHARデータ型のLENGTH属性は、デフォルトで1バイトになります。LENGTHの最大値は32767バイトです。

PRECISIONの最大値は38字です。SCALEの範囲は、-84～127です。 SCALEの値を指定しない場合、デフォルトは0（ゼロ）です。 これは、数値が最も近い整数に丸められることを意味します。

データ型とそれらの属性の詳細は、『PL/SQLユーザーズ・ガイドおよびリファレンス』を参照してください。


CREATE（バインド変数）コマンドの例

  関連項目 	  すべての例

次のコマンドは、近似の百の位に四捨五入するデータ型NUMBERのバインド変数xを作成します。

.CREATE NUMBER x SCALE 2


DELETE（バインド変数）コマンド

  例	   関連項目 	  アルファベット順リスト

説明	1つ以上のバインド変数を削除します。このコマンドは、Procedure Builderがスタンドアロン・セッションとして起動される場合にのみ有効です。

構文

DELETE BINDVAR name [, name...]

DELETE CHAR name [, name...]

DELETE DATE name [, name...]

DELETE NUMBER name [, name...]

キーワードおよび値

BINDVAR name	バインド変数、または任意のデータ型の一連のバインド変数を指定します。
CHAR name	バインド変数、またはデータ型CHARの一連のバインド変数を指定します。
DATE name	バインド変数、またはデータ型DATEの一連のバインド変数を指定します。
NUMBER name	バインド変数、またはデータ型NUMBERの一連のバインド変数を指定します。


DELETE（バインド変数）コマンドの例

  関連項目 	  すべての例

次のコマンドは、データ型CHARのバインド変数yを削除します。

.DELETE CHAR y

次のコマンドは、異なるデータ型の一連のバインド変数（x, y,およびz）を削除します。

.DELETE BINDVAR x,y,z


インタプリタ・コマンドの使用

  関連項目

コマンドは、次の基本構文を使用します。

.command-name [option...]

つまりコマンドは、ピリオド(,)、コマンド名、0個以上のキーワードおよびキーワード値の引数から構成され、この順で並びます。

コマンド・オプションの形式は、一般に次のようになります。

keyword

または

keyword value(s)

このようにオプションは、1つのキーワードか、またはキーワードと1つ以上の値引数で構成されています。コマンド名およびキーワード、引数値は、スペースで区切られます。コマンド名およびキーワード、引数値は、大/小文字の区別はありません。

たとえば、次のDESCRIBEコマンドを起動すると、Procedure Builderコマンド構文の基本要素が示されます。

.DESCRIBE PROCEDURE proc1 BODY

コマンド名DESCRIBEの後に、キーワードのPROCEDUREとBODYが続きます。PROCEDUREには、1つの引数値proc1が指定されていますが、BODYキーワードには引数値はありません。

多値引数	キーワードの引数に複数の値が指定される場合があります。その場合、個々の値は次のようにカンマで区切られます。

value, value...

カンマと次の値の間には、スペースを置くこともできます。

前述の構文に従って、複数の値を取り得るキーワードの引数は、次のように表示されます。

name[, name...]

たとえば、LOADコマンドには、次のような構文があります。

.LOAD FILE name[, name...]

したがって、ファイル引数を次のように1つのみ指定することができます。

.LOAD FILE file1

または、次のように、複数の値を指定することもできます。

.LOAD FILE file1, file2, file3

キーワードの位置について	構文説明で明示的に指定されていない場合、キーワードは任意の順序で指定できます。たとえば、コマンド

.DESCRIBE PROCEDURE proc1 BODY

は、次のように入力することもできます。

.DESCRIBE BODY PROCEDURE proc1

マルチライン・コマンド	通常、コマンドは、復帰改行文字かキャリッジ・リターンによって終了します。これは多くの場合、複数の行にまたがるコマンドを作成するのに最適です。各行の最後の文字が次に続くことを示す継続文字(デフォルトでは\)を挿入することで、複数行のコマンドを作成できます。たとえば、次の継続文字は、LOADコマンドに対する各ファイル名の引数値を、別々の行に分けて指定するため使用されています。

.LOAD FILE long_file_name_number_one, \
long_file_name_number_two, \
long_file_name_number_three

引数値の引用符使用	非数値コマンドの引数値は、任意に二重引用符で囲むことができます。二重引用符はデリミタの役割を果たしているのみで、引数値の一部とは見なされません。これは特に、スペースまたはカンマ、ワイルドカード文字を含む引数値を指定する場合に便利です。たとえば、固有のオペレーティング・システムで二重引用符がサポートされている場合、スペースを含むファイル名はロード・コマンドで次のように指定されます。

.LOAD FILE "my file"

二重引用符は、さらに別の二重引用符で囲むことによって、引数値の一部として組み込むことができます。たとえば、コマンド

.LOAD FILE ""quoted file""

は、2つの二重引用符（最初と最後に1つずつ）が付いた名前のファイルをロードします。

キーワード短縮	コマンド・キーワードは、同じコマンドで受け入れられる他のすべてのキーワードと区別するのに必要な文字を入力することによって、短縮することができます。

コマンド名は短縮できません。これは、PL/SQLの名前領域とかち合うことを最小限に抑え、コマンドとPL/SQLコードの区別の混乱を避けるためです。

PL/SQLコードの入力	インタプリタは、コマンドの他に、PL/SQL構成体（文、ブロック、プロシージャ定義など）およびSQL文も受け入れ評価します。Procedure Builderでは、有効なコマンド名以外のものから始まっている行を、PL/SQL文、ブロック、プログラム単位またはSQL文の始めと解釈します。

コマンドが1行のみ（継続文字が使用されていない限り）なのに対し、PL/SQLまたはSQL文には何行でも使用することができ、継続文字は不要で、使用することもできません。

必要に応じて、PL/SQL構成体は、ブロック・デリミタのBEGINとENDで囲むことによって、コマンドと常に区別できます。

表記規則	次の表は、この項で使用されるコマンド構文の表記規則の説明です。

機能	例	説明
大文字	BREAK	コマンドまたはキーワードの名前。 大文字で入力する必要はありません。
小文字イタリック	数値	キーワード値。 適切な値を代入します。
垂直バー	|	オプションまたは必須の構文要素の選択肢を区切ります。
中カッコ	{STACK|SCOPE}	必須項目の選択肢。 |で分離された項目の1つを入力します。中カッコや垂直バーは入力しないでください。
大カッコ	[前|後]	1つ以上のオプション項目。垂直バーで分離された2つの項目が表示される場合は、それらの項目の1つを入力します。大カッコまたは垂直バーは入力しないでください。
下線	[前|後]	デフォルト値。何も入力しない場合、この値が使用されます。
他の句読点（カンマなど）は、コマンド構文どおりに入力します。


コマンドのアルファベット順リスト

ATTACH

BREAK

CLOSE

COMPILE （ライブラリ）

COMPILE （プログラム単位）

CONNECT

CREATE （バインド変数）

CREATE （ライブラリ）

DELETE （バインド変数）

DELETE （デバッグ・アクション）

DELETE （ライブラリ）

DELETE(ライブラリ・プログラム単位)

DELETE （ロード・パス）

DELETE （プログラム単位）

DESCRIBE （デバッグ・アクション）

DESCRIBE （ロード・パス）

DESCRIBE （ローカル）

DESCRIBE （ライブラリ）

DESCRIBE （プログラム単位）

DESCRIBE （表およびビュー）

DESCRIBE （バージョン）

DETACH

DISABLE （コンパイラ・オプション）

DISABLE （デバッグ・アクション）

DISABLE （ロギング）

DISCONNECT

ENABLE （コンパイラ・オプション）

ENABLE （デバッグ・アクション）

ENABLE （ロギング）

EXECUTE

EXPORT

GENERATE

GO

GRANT

HELP

INSERT （ライブラリ・プログラム単位）

INSERT （ロード・パス）

INTERPRET

LIST （デバッグ・アクション）

LIST （プログラム単位）

LOAD （ライブラリ・プログラム単位）

LOAD （プログラム単位）

LOAD （ストアド・プログラム単位）

LOG

OPEN

QUIT

RENAME

RESET

REVERT

REVOKE

SAVE

SET (有効範囲)

SHOW （コール・スタック）

SHOW （デバッグ・アクション）

SHOW （ライブラリ）

SHOW （ローカル）

SHOW （プログラム単位）

STEP

STORE

TRIGGER


この文字で始まるコマンドはありません。


バインド変数コマンド

  アルファベット順リスト 	  関連項目

CREATE （バインド変数）

DELETE （バインド変数）


データベース・コマンド

  アルファベット順リスト 	  関連項目

CONNECT

DESCRIBE （表およびビュー）

DISCONNECT

GRANT

REVOKE

STORE


デバッグ・アクション・コマンド

  アルファベット順リスト 	  関連項目

BREAK

DELETE （デバッグ・アクション）

DESCRIBE （デバッグ・アクション）

DISABLE （デバッグ・アクション）

ENABLE （デバッグ・アクション）

LIST （デバッグ・アクション）

SHOW （デバッグ・アクション）

TRIGGER


デバッグ・コマンド

  アルファベット順リスト 	  関連項目

DESCRIBE （ローカル）

GO

RESET

SET (有効範囲)

SHOW （コール・スタック）

STEP


ライブラリ・コマンド

  アルファベット順リスト 	  関連項目

ATTACH

CLOSE

COMPILE （ライブラリ）

CREATE （ライブラリ）

DELETE （ライブラリ）

DELETE （ライブラリ・プログラム単位）

DESCRIBE （ライブラリ）

DETACH

EXPORT （ライブラリ）

GENERATE

GRANT

INSERT （ライブラリ・プログラム単位）

LOAD （ライブラリ・プログラム単位）

OPEN

RENAME

REVERT

REVOKE

SAVE

SHOW （ライブラリ）


ロード・パス・コマンド

  アルファベット順リスト 	  関連項目

DELETE （ロード・パス）

DESCRIBE （ロード・パス）

INSERT （ロード・パス）


ロギング・コマンド

  アルファベット順リスト 	  関連項目

DISABLE （ロギング）

ENABLE （ロギング）

LOG


プログラム単位コマンド

  アルファベット順リスト 	  関連項目

COMPILE （プログラム単位）

DELETE （プログラム単位）

DESCRIBE （プログラム単位）

DISABLE （コンパイラ・オプション）

ENABLE （コンパイラ・オプション）

EXECUTE

EXPORT （プログラム単位）

EXPORT （ストアド・プログラム単位）

LIST （プログラム単位）

LOAD （プログラム単位）

LOAD （ストアド・プログラム単位）

SHOW （ローカル）

SHOW （プログラム単位）


セッション・コマンド

  アルファベット順リスト 	  関連項目

DESCRIBE （バージョン）

HELP

INTERPRET

QUIT


この文字で始まるライブラリ・コマンドはありません。


インタプリタ・コマンド

  アルファベット順リスト 	  関連項目

バインド変数コマンド

データベース・コマンド

デバッグ・アクション・コマンド

デバッグ・コマンド

ライブラリ・コマンド

ロード・パス・コマンド

ロギング・コマンド

プログラム単位コマンド

セッション・コマンド


COMPILE(プログラム単位)コマンド

  例	   関連項目 	  アルファベット順リスト

説明	指定されたプログラム単位を、コンパイルまたは再コンパイルします。

構文

COMPILE PROGRAMUNIT name[, name...]
      [SPECIFICATION | BODY]

COMPILE PACKAGE name[, name...]
      [SPECIFICATION | BODY]

COMPILE SUBPROGRAM name[, name...]
      [SPECIFICATION | BODY]

COMPILE PROCEDURE name[, name...]
      [SPECIFICATION | BODY]

COMPILE FUNCTION name[, name...]
      [SPECIFICATION | BODY]

キーワードおよび値

PROGRAMUNIT name	1つ以上のプログラム単位を指定します。
PACKAGE name	1つ以上のパッケージを指定します。
SUBPROGRAM name	1つ以上のサブプログラムを指定します。
PROCEDURE name	1つ以上のプロシージャを指定します。
FUNCTION name	1つ以上のファンクションを指定します。
SPECIFICATIONまたはBODY	プログラム単位の仕様部と本体のどちらをコンパイルするかを指定します。デフォルトでは、両方がコンパイルされます。


COMPILE(プログラム単位)コマンドの例

  関連項目 	  すべての例

次のコマンドは、プロシージャproc1およびパッケージpkg1をコンパイルします。

.COMPILE PROG proc1, pkg1


DELETE(プログラム単位)コマンド

  例	   関連項目 	  アルファベット順リスト

説明	現行のセッションから、1つ以上のプログラム単位を削除します。

構文

DELETE PROGRAMUNIT name [, name...]
     [SPECIFICATION | BODY]

DELETE PACKAGE name [, name...]
     [SPECIFICATION | BODY]

DELETE SUBPROGRAM name [, name...]
     [SPECIFICATION | BODY]

DELETE PROCEDURE name [, name...]
     [SPECIFICATION | BODY]

DELETE FUNCTION name [, name...]
     [SPECIFICATION | BODY]

キーワードおよび値

PROGRAMUNIT name	1つ以上のプログラム単位を指定します。
PACKAGE name	1つ以上のパッケージを指定します。
SUBPROGRAM name	1つ以上のサブプログラムを指定します。
PROCEDURE name	1つ以上のプロシージャを指定します。
FUNCTION name	1つ以上のファンクションを指定します。
SPECIFICATIONまたはBODY	プログラム単位の仕様部と本体のどちらを削除するかを指定します。デフォルトでは、どちらも削除されます。
コメント	プログラム単位とそのサブオブジェクト（タイプ、変数、サブプログラムなど）は、いったん現行のセッションから削除されると、セッション内における定義が消滅します。現行のセッションからプログラム単位を削除すると、それに依存する他のプログラム単位が無効になることがあります。これは、プログラム単位の仕様部を変更したときに発生する状況に似ています。


DELETE(プログラム単位)コマンドの例

  関連項目 	  すべての例

次のコマンドは、現行のセッションからp2というパッケージを削除します。

.DELETE PACKAGE p2


DESCRIBE(プログラム単位)コマンド

  例	   関連項目 	  アルファベット順リスト

説明	特定のプログラム単位の詳細を表示します。

構文

DESCRIBE PROGRAMMUNIT name [SPECIFICATION | BODY]

DESCRIBE PACKAGE name [SPECIFICATION | BODY]

DESCRIBE SUBPROGRAM name [SPECIFICATION | BODY]

DESCRIBE PROCEDURE name [SPECIFICATION | BODY]

DESCRIBE FUNCTION name [SPECIFICATION | BODY]

キーワードおよび値

PROGRAMUNIT name	プログラム単位を指定します。
PACKAGE name	パッケージを指定します。
SUBPROGRAM name	サブプログラムを指定します。
PROCEDURE name	プロシージャを指定します。
FUNCTION name	ファンクションを指定します。
SPECIFICATIONまたはBODY	プログラム単位の仕様部と本体のどちらをライブラリに追加するかを指定します。デフォルトはSPECIFICATIONです。
コメント	プログラム単位の名前およびタイプ、パラメータ（ある場合）、ディレクトリ位置、コンパイルされているかどうか、編集のためにオープンしているかどうか、クロス・リファレンス情報が表示されます。さらに、パッケージの記述では、そのパッケージがビルトイン・プログラム単位であるかどうか、およびそのパッケージがSTANDARDパッケージに対する拡張であるかどうかも示されます。

パッケージ仕様部の記述では、仕様部に定義されているすべてのサブプログラムがリストされます。


DESCRIBE(プログラム単位)コマンドの例

  関連項目 	  すべての例

次のコマンドは、pkg1というパッケージの本体に関する情報を表示します。

.DESCRIBE BODY PACKAGE pkg1


DISABLE(コンパイラ・オプション)コマンド

  例	   関連項目 	  アルファベット順リスト

説明	1つ以上のコンパイラ・オプションを、一時的に削除します。

構文

DISABLE COMPILER SIZECHECK

コメント	SIZECHECKコンパイラ・オプションは、バッチ・コンパイルでは自動的に使用不可になります。コンパイラ・オプションを再度アクティブにするには、ENABLEコマンドを使用します。


DISABLE(コンパイラ・オプション)コマンドの例

  関連項目 	  すべての例

次のコマンドは、一時的に、サイズチェック・コンパイル・オプションを使用不可にします。

.DISABLE COMPILER SIZECHECK


ENABLE(コンパイラ・オプション)コマンド

  例	   関連項目 	  アルファベット順リスト

説明	1つ以上のコンパイラ・オプションをアクティブ化または再アクティブ化します。

構文

ENABLE COMPILER SIZECHECK

コメント	SIZECHECKコンパイラ・オプションをアクティブ化できるのは、対話形式のコンパイルに対してのみです。いったん使用可能になると、このコンパイラ・オプションは使用不可にされるまでアクティブ状態が続きます。バッチ・コンパイルの場合、このオプションは自動的に使用不可になります。

プログラム単位のソースのサイズがオペレーティング・システムのメモリー割当て制限に近づいたときに、警告が出るようにするため、プログラム単位をコンパイルする前にはサイズチェック・オプションを使用可能にしてください。ソースのサイズがオペレーティング・システムの制限に近い場合、そのソースがコンパイルされた状態では、より大きくなることが多いので、オペレーティング・システムの制限を超えることがあります。

プログラム単位のコンパイルされた状態が、オペレーティング・システム固有のメモリー割当て制限に近づいたり超えたりする場合にも、サイズチェック・オプションは警告を出します。

プログラム単位のソースまたはコンパイル済みのプログラム単位がオペレーティング・システム固有のメモリー割当ての制限を超える場合は、プログラム単位を小さいプログラム単位に分割することをお薦めします。

ご使用のプラットフォームのメモリー割当て制限については、オペレーティング・システムのマニュアルをチェックしてください。

コンパイラ・オプションを一時的に削除するには、DISABLEコマンドを使用します。


ENABLE(コンパイラ・オプション)コマンドの例

  関連項目 	  すべての例

次のコマンドは、サイズチェック・コンパイル・オプションを使用可能にします。

.ENABLE COMPILER SIZECHECK


EXECUTEコマンド

  例	   関連項目 	  アルファベット順リスト

説明	名前付き無名ブロックまたはパラメータがないプロシージャを実行します。このコマンドは、Procedure Builderがスタンドアロン・セッションとして起動される場合にのみ有効です。

構文

EXECUTE PROGRAMUNIT name

EXECUTE PROCEDURE name

キーワードおよび値

PROGRAMUNIT name	名前付き無名ブロックを指定します。
PROCEDURE name	パラメータがないプロシージャを指定します。
コメント	ソースがないか、またはコンパイルされていないプログラム単位およびプロシージャを実行するために、EXECUTEコマンドを使用します。


EXECUTEコマンドの例

  関連項目 	  すべての例

lib1.pllというライブラリを作成します。NOSOURCEキーワードおよびNODIANAキーワードを使用して、そのライブラリにプロシージャx1を挿入します。x1プロシージャはコンパイルされていませんが、次のようにEXECUTEコマンドを使用して、このプロシージャを実行できます。

.EXECUTE PROC x1


EXPORT(プログラム単位)コマンド

  例	   関連項目 	  アルファベット順リスト

説明	1つ以上のプログラム単位のソースを、テキスト・ファイルに書き込みます。

構文

EXPORT PROGRAMUNIT name [, name...]
       FILE [directory]name[extension]
      [SPECIFICATION | BODY]
      [NOWARN]

EXPORT PACKAGE name [, name...]
       FILE [directory]name[extension]
      [SPECIFICATION | BODY]
      [NOWARN]

EXPORT SUBPROGRAM name [, name...]
       FILE [directory]name[extension]
      [SPECIFICATION | BODY]
      [NOWARN]

EXPORT PROCEDURE name [, name...]
       FILE [directory]name[extension]
      [SPECIFICATION | BODY]
      [NOWARN]

EXPORT PROCEDURE name [, name...]
       FILE [directory]name[extension]
      [SPECIFICATION | BODY]
      [NOWARN]

キーワードおよび値

PROGRAMUNIT name	1つ以上のプログラム単位を指定します。
PACKAGE name	1つ以上のパッケージを指定します。
SUBPROGRAM name	1つ以上のサブプログラムを指定します。
PROCEDURE name	1つ以上のプロシージャを指定します。
FUNCTION name	1つ以上のファンクションを指定します。
FILE name	オプションのディレクトリ・パスおよび拡張子を含めて、ファイル名を指定します。
SPECIFICATIONまたはBODY	指定されたプログラム単位（1つまたは複数）の仕様部と本体のどちらかを指定します。デフォルトでは、両方ともファイルに書き込まれます。
NOWARN	ビルトイン・プログラム単位がエクスポート用のソースを持っていないという警告を抑止します。
コメント	複数のプログラム単位をエクスポートすると、Procedure Builderは前方参照を避けるためにプログラム単位をソートします。 つまり、各プログラム単位は参照されるプログラム単位が、参照するプログラム単位の前に置かれます。これにより、エクスポートされたプログラム単位を、INTERPRETを使用してProcedure Builderに再ロードできます。

特に指定しない限り、ファイル拡張子はデフォルトで.PLDになります。directoryの構文はオペレーティング・システムに固有のものです。構文の詳細は、ご使用のオペレーティング・システム用のOracle製品マニュアルを参照してください。

ビルトイン・プログラム単位をテキスト・ファイルにエクスポートしようとすると(例: .EXPORT PROG * FILE allprogs.txt)、インタプリタ・ペインに警告(警告: プログラム単位<progunit name>にエクスポートするソースがありません...)が表示されます。コマンド文字列にNOWARNを指定すると、警告は抑止されます。


EXPORT(プログラム単位)コマンドの例

  関連項目 	  すべての例

次のコマンドは、プロシージャp1およびファンクションf3のソースを、ファイルpl1.pldに書き込みます。

.EXPORT PROG p1,f3 FILE pl1


EXPORT(ストアド・プログラム単位)コマンド

  例	   関連項目 	  アルファベット順リスト

説明	1つ以上のストアド・プログラム単位のソースをテキスト・ファイルに書き込みます。

構文

EXPORT {STORED} PROGRAMUNIT schema.name [, schema.name...]
       FILE [directory]name[extension]
      [SPECIFICATION | BODY]

EXPORT {STORED} PACKAGE schema.name [,schema.name...]
       FILE [directory]name[extension]
      [SPECIFICATION | BODY]

EXPORT {STORED} SUBPROGRAM schema.name [,schema.name...]
       FILE [directory]name[extension]
      [SPECIFICATION | BODY]

EXPORT {STORED} PROCEDURE schema.name [,schema.name...]
       FILE [directory]name[extension]
      [SPECIFICATION | BODY]

EXPORT {STORED} FUNCTION schema.name [,schema.name...]
       FILE [directory]name[extension]
      [SPECIFICATION | BODY]

キーワードおよび値

PROGRAMUNIT name	1つ以上のプログラム単位を指定します。
PACKAGE name	1つ以上のパッケージを指定します。
SUBPROGRAM name	1つ以上のサブプログラムを指定します。
PROCEDURE name	1つ以上のプロシージャを指定します。
FUNCTION name	1つ以上のファンクションを指定します。
FILE name	オプションのディレクトリ・パスおよび拡張子を含めて、ファイル名を指定します。
SPECIFICATIONまたはBODY	指定されたストアド・プログラム単位の仕様部または本体を指定します。デフォルトでは、両方ともファイルに書き込まれます。
コメント	複数のストアド・プログラム単位をエクスポートする場合、Procedure Builderは前方参照を避けるためにストアド・プログラム単位をソートします。 つまり、各ストアド・プログラム単位は、その参照先のストアド・プログラム単位よりも後ろに配置されます。これにより、エクスポートしたストアド・プログラム単位をINTERPRETを使用してProcedure Builderに再ロードできるようになります。

特に指定しない限り、ファイル拡張子はデフォルトで.PLDになります。directoryの構文はオペレーティング・システムに固有のものです。構文の詳細は、ご使用のオペレーティング・システム用のOracle製品マニュアルを参照してください。


EXPORT(ストアド・プログラム単位)コマンドの例

  関連項目 	  すべての例

次のコマンドは、ストアド・プロシージャp1およびストアド・ファンクションf3のソースをファイルpl1.pldに書き込みます。

.EXPORT STORED PROG SCOTT.p1,SCOTT.f3 FILE pl1


LIST(プログラム単位)コマンド

  例	   関連項目 	  アルファベット順リスト

説明	指定したプログラム単位のテキストを表示し、現行のソース位置を設定します。

構文

LIST {[USER schema] PROGRAMUNIT name | PROGRAMUNIT [schema.]name}
     { .| PC | SCOPE}
     [LINE number]
     [SPECIFICATION | BODY]

LIST {[USER schema] PACKAGE name | PACKAGE schema.name}
     { .| PC | SCOPE}
     [LINE number]
     [SPECIFICATION | BODY]

LIST {[USER schema] SUBPROGRAM name | SUBPROGRAM schema.name}
     { .| PC | SCOPE}
     [LINE number]
     [SPECIFICATION | BODY]

LIST {[USER schema] PROCEDURE name | PROCEDURE schema.name}
     { .| PC | SCOPE}
     [LINE number]
     [SPECIFICATION | BODY]

LIST {[USER schema] FUNCTION name | FUNCTION schema.name}
     { .| PC | SCOPE}
     [LINE number]
     [SPECIFICATION | BODY]

キーワードおよび値

USER schema	ストアド・プログラム単位があるデータベース内のスキーマ名を指定します。
PROGRAMUNIT name	プログラム単位を指定します。
PACKAGE name	パッケージを指定します。
SUBPROGRAM name	サブプログラムを指定します。
PROCEDURE name	プロシージャを指定します。
FUNCTION name	ファンクションを指定します。
.	現行のソース位置を指定する。これがデフォルトです。
PC	現行の実行位置を指定します。
SCOPE	現行の有効範囲位置を指定します。
LINE number	現行のソース位置になるプログラム単位の行を指定します。
SPECIFICATIONまたはBODY	プログラム単位の仕様部と本体のどちらを表示するかを指定します。デフォルトはSPECIFICATIONです。
コメント	LISTは、インタプリタのソース・ペインにあるプログラム単位のテキストを表示します。LINEを使用して行を指定しない場合、プログラム単位の第1行が現行のソース位置になります。

この規則は、PCおよびSCOPEが指定された場合には適用されません。.またはPCを指定すると、ソース位置が現行の実行位置に設定されます。SCOPEを指定すると、ソース位置は現行の有効範囲位置に設定されます。

注意	PCおよびSCOPEが有効なのは、プログラム実行が中断されている場合のみです。


LIST(プログラム単位)コマンドの例

  関連項目 	  すべての例

次のコマンドは、プロシージャp1のソース・テキストを表示し、ソース位置を行1に設定します。

.LIST PROC p1

次のコマンドは、p1のソース・テキストを表示し、ソース位置を第18行に設定します。

.LIST PROGRAMUNIT p1 LINE 18

次のコマンドは、ソース位置を現行の実行位置に設定し、ソース・テキストを表示します。

.LIST PC

次のコマンドは、ユーザーscottが所有するスキーマから、サーバー側のプログラム単位my_procのソース・テキストを表示し、 現行のソース位置を保持します。

.LIST USER scott PROC my_proc

または

.LIST PROC scott.my_proc


LOAD(プログラム単位)コマンド

  例	   関連項目 	  アルファベット順リスト

説明	ファイル・システムから1つ以上のプログラム単位をロードします。

構文

LOAD FILE [directory]name[extension]
     [, [directory]name...]
     [NOCONFIRM]

キーワードおよび値

FILE name	プログラム単位テキストを含む、1つ以上のファイルを指定します。
NOCONFIRM	既存のプログラム単位を、確認のプロンプトなしで再定義するように指定します。
コメント	指定する各ファイルには、1つのプログラム単位のソース・テキストが含まれていなければなりません。指定されない場合、デフォルト・ディレクトリは現行ディレクトリ、デフォルトのファイル拡張子は.plsです。

directoryの構文はオペレーティング・システムに固有のものです。構文の詳細は、ご使用のオペレーティング・システム用のOracle製品マニュアルを参照してください。

ソース・テキストは、ロードされるときにコンパイルされます。結果としてできたプログラム単位が名前付きエンティティ（つまりサブプログラムまたはパッケージ）である場合、処理は完了します。プログラム単位が無名ブロックである場合、それは実行され、完了時に自動的に廃棄されます。

プログラム単位を既存のプログラム単位と同じ名前およびタイプでロードしようとすると、メッセージ・ボックスが表示され、既存のプログラム単位を再定義するかどうかの確認を求められます。コマンド文字列にNOCONFIRMを指定すると、警告は抑止されます。


LOAD(プログラム単位)コマンドの例

  関連項目 	  すべての例

次のコマンドは、ソースが現行のディレクトリ内のファイルproc1.plsおよびfunc2.plsに含まれるプログラム単位をロードします。

.LOAD FILE proc1, func2


LOAD(ストアド・プログラム単位)コマンド

  例	   関連項目 	  アルファベット順リスト

説明	データベースに保存された、1つ以上のプログラム単位をロードします。

構文

LOAD STORED PROGRAMUNIT [owner]name[, [owner]name...]
     [SPECIFICATION | BODY]
     [NOCONFIRM]

LOAD STORED PACKAGE [owner]name[, [owner]name...]
     [SPECIFICATION | BODY]
     [NOCONFIRM]

LOAD STORED SUBPROGRAM [owner]name[, [owner]name...]
     [SPECIFICATION | BODY]
     [NOCONFIRM]

LOAD STORED PROCEDURE [owner]name[, [owner]name...]
     [SPECIFICATION | BODY]
     [NOCONFIRM]

LOAD STORED FUNCTION [owner]name[, [owner]name...]
     [SPECIFICATION | BODY]
     [NOCONFIRM]

キーワードおよび値

PROGRAMUNIT name	1つ以上のプログラム単位を指定します。 オプションで所有者も指定できます。
PACKAGE name	1つ以上のパッケージを指定します。 オプションで所有者も指定できます。
SUBPROGRAM name	1つ以上のサブプログラムを指定します。 オプションで所有者も指定できます。
PROCEDURE name	1つ以上のプロシージャを指定します。 オプションで所有者も指定できます。
FUNCTION name	1つ以上のファンクションを指定します。 オプションで所有者も指定できます。
SPECIFICATIONまたはBODY	ストアド・プログラム単位の仕様部と本体のどちらをロードするかを指定します。どちらも指定しない場合、両方がロードされます。
NOCONFIRM	既存のプログラム単位を、確認のプロンプトなしで再定義するように指定します。
コメント	ソース・テキストは、ロードされるときにコンパイルされます。結果としてできたプログラム単位が名前付きエンティティ（つまりサブプログラムまたはパッケージ）である場合、処理は完了します。プログラム単位が無名ブロックである場合、それは実行され、完了時に自動的に廃棄されます。

プログラム単位を既存のプログラム単位と同じ名前およびタイプでロードしようとすると、メッセージ・ボックスが表示され、既存のプログラム単位を再定義するかどうかの確認を求められます。コマンド文字列にNOCONFIRMを指定すると、警告は抑止されます。


LOAD(ストアド・プログラム単位)コマンドの例

  関連項目 	  すべての例

次のコマンドは、ソースが現行のディレクトリ内のファイルproc1.plsおよびfunc2.plsに含まれるプログラム単位をロードします。

.LOAD STORED PROG scott.proc1, scott.func2


SHOW(ローカル)コマンド

  例	   関連項目 	  アルファベット順リスト

説明	現行の有効範囲内に定義されている、現行のローカル変数およびパラメータをリストします。

構文

SHOW LOCALS

SHOW PARAMETERS

SHOW VARIABLES

キーワードおよび値

LOCALS	すべてのパラメータおよび変数を指定します。
PARAMETERS	すべてのパラメータを指定します。
VARIABLES	すべての変数を指定します。


SHOW(ローカル)コマンドの例

  関連項目 	  すべての例

次のコマンドは、すべての現行のパラメータの情報を表示します。

.SHOW PARAMETERS


SHOW(プログラム単位)コマンド

  例	   関連項目 	  アルファベット順リスト

説明	現行セッションで、現在定義されているプログラム単位を表示します。

構文

SHOW PROGRAMUNITS
     [USER | BUILTIN]
     [SPECIFICATION | BODY]

SHOW PACKAGES
     [USER | BUILTIN]
     [SPECIFICATION | BODY]

SHOW SUBPROGRAMS
     [USER | BUILTIN]
     [SPECIFICATION | BODY]

SHOW PROCEDURES
     [USER | BUILTIN]
     [SPECIFICATION | BODY]

SHOW FUNCTIONS
     [USER | BUILTIN]
     [SPECIFICATION | BODY]

キーワードおよび値

PROGRAMUNITS	すべてのプログラム単位を指定します。
PACKAGES	すべてのパッケージを指定します。
SUBPROGRAMS	すべてのサブプログラムを指定します。
PROCEDURES	すべてのプロシージャを指定します。
FUNCTIONS	すべてのファンクションを指定します。
USERまたはBUILTIN	ユーザー定義のプログラム単位を表示するか、またはビルトイン・プログラム単位を表示するかを指定します。デフォルトはUSERです。
SPECIFICATIONまたはBODY	仕様部をリストするか、本体をリストするかを示します。デフォルトでは、どちらもリストされます。


SHOW(プログラム単位)コマンドの例

  関連項目 	  すべての例

次のコマンドは、すべての現行のユーザー定義のプログラム単位の名前とタイプをリストします。

.SHOW PROGRAMUNITS

次のコマンドは、すべてのビルトイン・パッケージ仕様部をリストします。

.SHOW PACK SPEC BUILT


用語集

英

    ActiveX
    Ada
    ASCII
    Bilder
    CGI
    CGM
    CHARデータ型（CHAR datatype）
    CMDFILE
    DATE
    Designer
    Designer(Oracle)
    DIANA
    EBCDIC
    Familyツール（Family tool）
    GUI
    HTML
    HTTP
    ICD
    IP（インターネット・プロトコル）アドレス（Internet Protocol）
    JAR
    Java
    NA値（NA value）
    NOCACHE
    NULL値（NULL value）
    ODBC
    OLE
    OLEコンテナ（OLE container）
    OLEサーバ（OLE Server）
    Oracle Designer
    ORACLE_HOME
    Oracleデータ型（Oracle datatype）
    Pcode
    PDF
    PL/SQL
    pldファイル（pld file）
    pllファイル（pll file）
    plsファイル（pls file）
    plxファイル（plx file）
    Project Wizard
    prtファイル（prt file）
    RC4
    RDBMS
    rdfファイル（rdf file）
    REF列（REF column）
    Reports Queue Manager（RWRQM60）
    Reports Server（RWMTS60）
    Reports Web Cartridge
    Reports Web CGI（RWCGI60）
    Reportsバックグラウンド・エンジン（Reports Background Engine）（RWRBE60）
    repファイル（rep file）
    rexファイル（rex file）
    RGB
    RTF
    SELECT文（SELECT statement）
    SQL
    SQLスクリプト（SQL script）
    sqlファイル（sql file）
    SQL文（SQL statement）
    SYLK
    TCP
    Top/Bottomツール（Top/Bottom tool）
    URL
    VBX
    VBXコントロール（VBX control）
    Web
    Web cartridge
    Webサーバー（Web server）
    Webブラウザ（Web browser）
    Webリンク（Web link）
    WKS
    WRB
    WWW
    XML
    zoom

数

あ

    アイコン（icon）
    アクション（action）
    アクティブ・ウィンドウ/ビュー（active window/view）
    値構成体（value construct）
    値軸（continuous axis）
    値軸（value axis）
    値のリスト（list of values）
    アプリケーション（application）
    アプレット（applet）
    アンカー（anchor）
    アンカー・ポイント（anchor point）
    暗号化（encyption）
    暗示項目（implied item）
    依存項目（decendant）
    依存性ツリー（dependency tree）
    依存性表示（dependency view）
    依存データ（dependent data）
    イメージ（image）
    インクローズ・オブジェクト（enclosing object）
    インターネット（internet）
    インタプリタ・スクリプト（interpreter script）
    イントラネット（intranet）
    インポート（import）
    ウィンドウ（window）
    内側枠ボックス（inner bounding box）
    エクスポート（export）
    エクスポート・ファイル（export file）
    エディタ（editor）
    オーバーフロー（overflow）
    オブジェクト（object）
    オブジェクト・グループ（object group）
    オブジェクト・タイプ（object type）
    オブジェクト・ナビゲータ（Object Navigator）
    オブジェクト・ハンドル（object handle）
    オブジェクト表（object table）
    オブジェクト列（object column）
    親（parent）

か

    カーソル（cursor）
    カートリッジ（cartridge）
    階層（hierarchy）
    外部PL/SQLライブラリ（external PL/SQL library）
    外部キー（foreign key）
    外部問合せ（external query）
    可視属性（visual attribute）
    カスケード・スタイル・シート（cascading style sheet）
    カスタム基準（custom measure）
    仮想ディレクトリ（virtual directory）
    仮想ファイル・システム（virtual file system）
    カット（cut）
    カテゴリ（category）
    カテゴリ軸（category axis）
    可変配列（varying array）type
    カラー・パレット（color palette）
    環境（environment）
    関係演算子（relational operator）
    キーワード（keyword）
    基準（measure）
    基本形（primitive）
    基本線の値（baseline value）
    キャッシュ（メモリー）（cache （memory））
    キャンバス（canvas）
    キャンバス・ビュー（canvas view）
    行（row）
    行オブジェクト（row object）
    境界線/塗り/テキスト表示（Edge/Fill/Text Display）
    境界線（border）
    切離しメニュー（tear-off menu）
    句（clause）
    クライアント（client）
    クライアント/サーバー・アーキテクチャ（client/server architecture）
    繰返し枠（repeating frame）
    クリップボード（Clipboard）
    グループ（group）
    グループ・ツリー（group tree）
    グループ・フィルタ（group filter）
    グローバル変数（global variable）
    グローバル・レジストリ（Global Registry）
    クロス積（cross product）
    クロス・タブ（crosstab）
    警告（alert）
    計算式列（formula column）
    継承（inherit）
    結合（join）
    限定モード（confie mode）
    原点（origin）
    子（child）
    格子表示（gridlines）
    更新（update）
    構成体（construct）
    構文（syntax）
    項目（item）
    項目軸（discrete axis）
    項目ノード（item node）
    コール・インタフェース（call interface）
    コール・スタック（call stack）
    子問合せ（child query）
    コピー（copy）
    コマンド行（command line）
    コミット（commit）
    コメント（comment）
    コレクション・タイプ（collection type）
    コンテキスト領域（context area）
    コンパイル（compile）
    コンポーネント（component）

さ

    作業環境（preference）
    索引（index）
    座標（x, y）（coordinates）
    座標系（coordinate system）
    座標平面（coordinate plane）
    サブプログラム（subprogram）
    サブプロジェクト（subproject）
    サブプロジェクト・ノード（subproject node）
    サマリー列（summary column）
    参照線（reference line）
    式（expression）
    式（formula）
    字句参照（lexical reference）
    軸チャート（aixs chart）
    システム変数（system variable）
    下に伸びる（downward-growing）
    実行（execute）
    実行（run）
    実行時（Runtime）
    実行ファイル（runfile）
    実行プログラム引数（executable argument）
    修飾ディメンション（qualifying dimension）
    十分に構成されたXML（well-formed XML）
    集約（aggregation）
    終了（quit）
    主キー（primary key）
    仕様（specification）
    上位項目（antecedent）
    使用可能（enabled）
    使用禁止（disabled）
    条件（condition）
    省略記号ボタン（Ellipsis button）
    書式マスク（format mask）
    数値演算子（numeric operators）
    スキーマ（schema）
    スクリプト（script）
    スコープ（scope）
    スタイル・シート（style sheet）
    スタック（stack）
    ストアド・サブプログラム（stored subprogram）
    ストアド・プログラム単位（stored program unit）
    すべてのツール（All tool）
    制御ポイント（control point）
    生成（Generate）
    生成（generate）
    静的な選択済み保存項目（static saved selection）
    制約（constraint）
    セクション（section）
    セッション（session）
    接続（connect）
    接続文字列（connect string）
    セル（cell）
    セレクタ（selector）
    セレクタ・ツール（Selector tool）
    選択項目（selection）
    選択項目のスクリプト（selection script）
    相関副問合せ（correlated subquery）
    挿入モード（insert mode）
    ソース（source）
    ソート・ツール（Sort tool）
    属性（attriute）
    属性値（attribute value）
    属性ツール（Attribute tool）
    属性マスク（attribute mask）
    属性列（attribute columns）
    ソケット（socket）
    祖先（ancestor）
    祖先グループ（ancestor group）
    外側枠ボックス（outer bounding box）

た

    ターゲット（target）
    ターゲット・ノード（target node）
    ダイアログ・ボックス（dialog box）
    タイトルバー（title bar）
    タイトル・ページ（title page）
    タイプ（type）
    チェックサム（checksum）
    チェックボックス（check box）
    置換モード（replace mode）
    チャート項目（chart item）
    チャート・テンプレート（chart template）
    チャート要素（chart element）
    ツール（tool）
    ツールバー（toolbar）
    ツール・パレット（tool palette）
    定義済みアクション（pre-defined action）
    定義済みタイプ（pre-defined type）
    ディテール問合せ（detail query）
    ディメンション（dimension）
    ディメンション階層（dimension hierarchy）
    ディメンション値（dimension value）
    データ型（datatype）
    データ構造ノード（data structure node）
    データソース（datasource）
    データ・ディクショナリ（data dictionary）
    データベース（database）
    データベース・トリガー（database trigger）
    データ・モデル（data model）
    データ・リンク（data link）
    テキスト項目（text item）
    デバッガ（debugger）
    デバッグ（debug）
    デバッグ・アクション（debug action）
    デバッグ・トリガー（debug trigger）
    デフォルト（default）
    問合せ（query）
    問合せフィルタ・ファンクション（query filter function）
    同位項目（sibling）
    動的な保存済み選択項目（dynamic saved selection）
    登録（register）
    独立ﾃﾞｰﾀ（independent data）
    トグル（toggle）
    ドラッグ（drag）
    トランザクション（transaction）
    トリガー（trigger）
    ドリル（drill）
    トレーラ（trailer）

な

    入力項目（input item）
    塗り領域（fill area）
    ネストされたマトリックス（nested matrix）
    ノード（node）

は

    配置（alignment）
    ハイパー・テキスト（hypertext）
    ハイパーリンク（hyperlink）
    配布（deliver）
    バインド参照（bind reference）
    バインド変数（bind variable）
    破損（damage）
    パターン（pattern）
    バックグラウンド処理（background process）
    バックグラウンド要素（background element）
    パッケージ（package）
    パッケージ仕様部（package specification）
    パッケージ・ファンクション（package function）
    パッケージ本体（package body）
    バッチ（Batch）
    バッチ・コンパイル（batch compile）
    バッファ（buffer）
    パネル（panel）
    パラメータ（parameter）
    パラメータ・リスト（parameter list）
    パレット（palette）
    範囲ツール（Range tool）
    ハンドル（handle）
    比較演算子（comparison operators）
    引数（argument）
    非キャッシュ列（non-caching column）
    日付軸（date axis）
    非表示（hidden）
    ビュー（view）
    表（table）
    表形式（tabular）
    表示（display）
    表示形式（plot type）
    表示項目（display item）
    表タイプ（table type）
    ビルトイン（built-ins）
    ビルトイン・データ型（built-in datatype）
    ビルトイン・マクロ（built-in macro）
    ファイアウォール（firewall）
    ファイル・ノード（file node）
    ファミリ（family）
    ファンクション（function）
    フィールド（field）
    フィールド・テンプレート（field template）
    フィルタ（filter）
    フォアグラウンド要素（foregrond element）
    フォーカス（focus）
    フォーマット・トリガー（format trigger）
    フォーム・レイアウト（form layout）
    フォーム・レター・レイアウト（form letter layout）
    複数行フィールド（multi-line field）
    複製（duplicate）
    物理ページ（physical page）
    付与（grant）
    フラット化オブジェクト（flattened object）
    プリンタ制御コード（printer control code）
    ブレーク・グループ（break group）
    ブレーク・チャート（break chart）
    ブレーク・トリガー（break trigger）
    ブレーク・ポイント（breakpoint）
    ブレーク列（break column）
    ブレーク・レポート（break report）
    プレースホルダー・ユーザー名（placeholder username）
    フレックス・モード（flex mode）
    プレビュー（preview）
    プレビューア（Previewer）
    プログラム単位（program unit）
    プロシージャ（procedure）
    プロジェクト（project）
    プロジェクト項目（project item）
    プロジェクト・ナビゲータ（Project Navigator）
    プロジェクト・ノード（project node）
    プロジェクト表示（project view）
    プロジェクト・ファイル（project file）
    プロジェクト・レジストリ（project registry）
    ブロック（block）
    プロトコル（protocol）
    プロパティ（property）
    プロパティ・クラス（property class）
    文（statement）
    分解オブジェクト（deconstructed object）
    分割バー（split bar）
    分類（classification）
    並行性（concurrency）
    ペイン（pane）
    ページ（page）
    ページ・ブレーク（page break）
    ペースト（paste）
    ヘッダー（header）
    ヘッダー・ノード（heading node）
    別名(alias)
    変数（variable）
    編成ノード（organization node）
    ボイラープレート（boilerplate）
    ポート（port）
    保存済み選択項目（saved selection）
    保存済み選択項目ツール（Saved Selection tool）
    ボタン（button）
    ボタン・プロシージャ（button procedure）
    ポップアップ・リスト（pop-up list）
    ボディ（body）

ま

    マージン（margin）
    マクロ（macro）
    マスター/ディテール・レイアウト（master/detail layout）
    マッチング・ツール（Match tool）
    マトリックス・セル（matrix cell）
    マトリックス・レイアウト（matrix layout）
    マトリックス・レポート（matrix report）
    無名ブロック（anoymous block）
    メール・ラベル・レイアウト（mailing label layout）
    メガバイト（MB）（megabyte）
    メソッド（method）
    メッセージ・ボックス（message box）
    モーダル・ウィンドウ（modal window）
    モードなしウィンドウ（modeless window）
    文字位置（justification）
    モジュール（module）

や

    有効なXML（valid XML）
    ユーザー・イグジット（user exit）
    ユーザー定義アクション（user-defined action）
    ユーザー定義型（user-defined type）
    ユーザー定義マクロ（user-defined macro）
    ユーザー・レジストリ（user registry）
    要素（element）
    要素タイプ（element type）
    読込み一貫性（read consistency）

ら

    ライブラリ（library）
    ラジオ・グループ（radio group）
    ラジオ・ボタン（radio button）
    ラベル（label）
    ランタイム・パラメータ･フォーム（Runtime Parameter Form）
    ランチャ（Launcher）
    リスト項目（list item）
    リスト・ツール（list tool）
    リスト・ボックス（list box）
    リフレッシュ（refresh）
    リモート・データベース（remote database）
    リンク（link）
    リンク・ファイル（link file）
    ルート（root）
    ルート・ノード（root node）
    ループ（loop）
    レイアウト（layout）
    レイアウト単位（layout unit）
    例外（exception）
    例外ツール（Exception tool）
    レコード（record）
    レコード・グループ（record group）
    レジストリ（registry）
    列（column）
    列オブジェクト（column object）
    レベル（level）
    レベル・ツール（level tool）
    レポート・レベルのオブジェクト（report-level objects）
    連結したライブラリ（attached library）
    ローカル・データベース（local database）
    ローカル変数（local variable）
    ローカル・レジストリ（local registry）
    論理演算子（logical operators）
    論理ページ（logical page）

わ

    ワイルド・カード（wildcard）
    枠（edge）
    枠（frame）
    枠ボックス（bounding box）


Project Builderにおいて、Project Builderまたはユーザーにより提供され、一定の形式のファイルに用いられるコマンド文字列。アクションは単一のファイル・タイプに制限されていない。たとえば、「ビルド」アクションがFormモジュールおよびCソース・ファイルの双方に定義されている場合、「すべてをビルド」を選択すると適切なツールによりすべての.fmbおよび.cファイルがコンパイルされる。｢定義済みアクション（pre-defined action）｣と｢ユーザー定義アクション（user-defined action）｣も参照。


埋込み型のコンピュータ・システム用に米国国防総省により開発された、高レベルのプログラミング言語。


ユーザー入力を受けることができるウィンドウまたはビュー。


（Oracle Express） 複数のディメンション値のデータを1つの値（全都市の合計販売数など）またはさらに小さな値セット（各地域の都市について算出された平均販売数など）に統合すること。データは詳細の最低レベルで収集されることが多く、分析用にさらに高いレベルでの合計に集約される。


最後のアクションのために発生した状況を通知するモーダル・ウィンドウ。警告には応答する必要がある。


フィールド内でデータが位置付けられる方法。データを定義されたフィールド幅の左、右、中央、左揃え、右揃えまたは中央揃えで配置できる。


表、ビューまたは列を参照するためにSQL文内で使用される2次的な名前。


（Oracle Express） ディメンション内のすべての値または特定階層についてのディメンション内のすべての値を選択できる「セレクタ」ダイアログ・ボックスのツール。


（Oracle Express） 階層内の特定の値を超えるレベルのディメンション値。祖先の値は、その子孫の値の集約合計である。次の例は、GEOGRAPHYディメンション内における、"France"、"Lyon"および"Paris"の祖先としてのディメンション値である"Europe"を示している。


別のグループを直接または間接に所有するグループ。


最初のオブジェクトの位置と2番目のオブジェクトとの関係を保ちながら、1つのオブジェクト上のスポットを別のオブジェクト上のスポットに固定するレイアウト・オブジェクト。


（Oracle Express） ファミリ・リレーションを基準にしてディメンション値を選択するとき、または階層内をナビゲートするときに使用する特定のディメンション値。


名前がなく、実行可能文を囲むBEGINおよびENDキーワードを明示的に指定する必要のないPL/SQLプログラム単位。無名ブロックには名前がないため、他のプログラム単位は参照できない。


別のオブジェクトのグループツリー内で、そのオブジェクトよりも上の位置で現れるオブジェクト。どのオブジェクトも、その依存項目の上位項目になる。


必要に応じWebページやアプリケーションに動的にインポートできる小さなプログラムを表すJava用語。


特定の結果を達成するために使用される、1つ以上のプログラム・モジュール。アプリケーションは、他のアプリケーションにネストできる。たとえば、業務システムを制御するアプリケーションには、データ入力用のさまざまなForm Builderアプリケーションやそのデータを視覚的に表示するさまざまなGraphics Builderアプリケーションを含めることができる。


1. プログラム単位が継続して作動するようにプログラム単位に渡される任意の式。
2. キーワードおよびキーワードの指定値を含む句。


情報交換用の米国標準コード。American National Standard Code for Information Interchangeの略称。


読込み専用のPL/SQLサブプログラムの集合であり、通常アプリケーションと共に提供され、必要なPL/SQLソースを提供する。連結ライブラリ内のプログラム単位は、コンパイル時または実行時に他のプログラム単位によって初めてコールされたときに、暗黙的にロードされる。それらのプログラム単位は、再度必要になったときにすばやく利用できるように、ロードされた状態になっている。このため、実行時のメモリの使用量を節約し、アプリケーションのパフォーマンスを改善することができる。「ライブラリ（library）」も参照。


1. 「プロパティ（prorety）」を参照。
2.  Oracle8オブジェクト・タイプ定義の一部またはコンポーネント。各属性には、名前とOracle8データ型がある。オブジェクト表がオブジェクト・タイプに基づいて作成される場合、表内の列は、オブジェクト・タイプ定義内の属性に対応する。リレーショナル表内の列オブジェクトがオブジェクト・タイプに基づいて作成される場合、その列オブジェクトにはサブ列と同等のものが含まれ、それぞれがオブジェクト・タイプ定義内の属性に対応する。表内の各Oracle8オブジェクト属性が、別の列であるかのように異なるデータ項目として扱われる。このことは、リレーショナル表内のオブジェクト表と列オブジェクトについてもあてはまる。
3. （Oracle Express） ディメンション値によって共有される記述子の特徴。属性は論理グループ分けを表し、これによってユーザーは、同類の特徴を基にデータを選択できる。たとえば、履き物を表すデータベースでは、履き物の色という属性を使用することにより、同じ色を共有するすべてのブーツ、スニーカーおよびスリッパを選択できる。


列オブジェクトを構成する列（Oracle8）。


Graphics Builderでは、属性記述子内の最初の要素。その後のファンクション・コールで設定または取り出される属性のツールキットに知らせる32ビットのマスク。属性マスク内に対応するビットが設定されている要素のみが設定または取り出される。


（Oracle Express） 属性および属性値を基準にしてディメンション値を選択できる「セレクタ」ダイアログ・ボックスのツール。たとえば、ソフト・ドリンクを表すデータベースでは、サイズが1リットルの全製品を選択する場合もある。その場合、「サイズ」が属性で、「1リットル」が属性値である。


（Oracle Express） 属性を構成する、データベース内の値。たとえば、アイスクリーム製品を表すデータベースでは、バニラ、チョコレートおよびストロベリーといった属性値は、製品ディメンションの味属性に属する場合がある。ブランド、形態およびサイズなど、製品ディメンションのさまざまなレベルにおけるディメンション値は、味について同じ値を共有する場合がある。


チャートの1種であり、軸と呼ばれるチャートの境界線のどこにデータが位置するかに基づきデータが表示される。軸チャートには軸が2つまたは3つあり、それぞれが項目軸、値軸または日付軸のいずれかになる。


パターンの白い部分。バックグラウンド要素に色を付けるには、「塗りカラー」パレットを使用する。


オペレーティング・システム環境で実行され、サービスやアクションを行う非対話形式のプロセス。一部のOracle製品では、データベースを同時に使用するユーザーのための作業の実行と調整、電子メッセージの処理と配布、印刷サービスの管理など、さまざまな作業にバックグラウンド処理を使用する。


チャートの値軸上の表示フィールドの始点として使用される値。


ウィンドウ・システムを使用せずにバッチ・モードでアプリケーションを実行する実行可能プログラム。


いくつかのPL/SQLプログラム単位をマシンが実行できる形式に一度に変換する。


PL/SQL構成体またはSQL SELECT文内のあらゆる位置に出現する単一のリテラル値（文字列、数値、日付など）の置換に使用されるパラメータへの参照。バインド参照の際には、パラメータ名の前にコロン（:）を付ける必要がある。


PL/SQLパッケージ以外で作成し使用できるグローバル変数。


1. キーワードDECLARE、BEGIN、EXCEPTIONおよびENDで定義される、PL/SQL内の基本的なプログラム単位。
2. Form Builderでは、データベース表またはビューに関連する論理コンテナ。


1. プログラム単位の仕様部と同じ情報が入っており、サブプログラムの実際のインプリメンテーション（そのアクション順序）も含む。ほとんどの場合、1つのサブプログラムには、本体を1つのみ定義する必要がある。
2. Report Builderでは、レポート・レイアウトの大部分（テキスト、図形、データおよび計算）を含む領域。レポートのボディは、レポートのヘッダー・ページとトレーラ・ページの間に表示される。


レポートが実行されるたびにレポート内に表示されるテキストまたは図形（あるいはその両方）。一部の製品では、「一定の」テキストまたは図形と呼ばれる。


レイアウト・オブジェクトの周辺のユーザー定義のアウトラインであり、通常その内容を強調表示するために使用する。境界線は、幅の半分がオブジェクトの枠の外側、もう半分が内側になるように描かれる。


「内側枠ボックス（inner bounding box）」および「外側枠ボックス（outer bounding box）」を参照。


1つの軸に沿って2種類のデータを表示する軸チャート。


ブレーク・グループに割り当てられた問合せ列。


レポート・データのブレークまたは分類に使用されるグループ。ブレーク・グループに割り当てられた問合せ列のデータは、すべて別のグループに属する列のデータの上に表示される。ブレーク・グループにフェッチされた各レコードは一度しか表示されないが、別のグループの複数の関連レコードは表示できる。


レポート・データの集合を分類する項目を含むレポート。


ブレーク・ポイントに達するたびに実行されるPL/SQLブロック。「ブレーク・ポイント（breakpoint）｣も参照。


PL/SQLサブプログラム内のあらゆる実行可能ソース行にセットできるデバッグ・アクション。ブレーク・ポイントはプログラム単位の実行を中断し、制御をPL/SQLインタプリタに渡す。ブレーク・ポイントを使用すると、サブプログラムをステップごとに実行し、ランタイム・エラーを探すことができる。「ブレーク・トリガー（break trigger）」も参照。


特定の形式のドキュメントを作成するために使用されるコンポーネントを指す。たとえば、フォームの作成にはForm Builderが、レポートの作成にはReport Builderが使用される。


Oracle Serverによって定義およびサポートされるデータ型。


PL/SQL言語に対する拡張機能の集合であり、ソフトウェアで使用されるように設計されている。ビルトインには、データ型、プロシージャ、ファンクション、例外および定数が含まれる。


Project Builderでは、マクロはProject Builderに付属している。「マクロ（macro）｣も参照。


コンピュータと周辺機器、またはコンピュータの部分間でデータを転送する間、データを一時的に格納する領域。バッファにより、転送の速度またはタイミングの違いによる情報の損失を防ぎ、一部の機能が高速化される。


1. アクション項目の選択、ダイアログボックスの表示、または現行の条件の確認に使用されるインタフェース要素。
2. 関連するPL/SQLプロシージャをもつ、アプリケーション内のオブジェクト。通常、ユーザ・マウス・イベントに基づいて実行される。


アプリケーション・オブジェクトに関連するPL/SQLプロシージャであり、実行時にその項目で特定のマウス・イベント（ボタンのクリックなど）が発生すると実行される。これは、ブレーク・グループを含む、フェッチされたデータの階層を確立することによって行われる。


現在、ユーザーからアクセスまたは変更されているデータベース上のデータ、またはOracle Serverがユーザーのサポートに必要とするデータのための、一時的な格納領域。これらの用語は同義で使用されることが多い。


Forms DeveloperおよびReports Developerコンポーネントの実行可能プログラムを他のOracle製品や3GLプログラムから起動させるためのインタフェース。


最初のエントリ・ポイントから現在実行しているサブプログラムに対する、一連のサブプログラム・コール。各サブプログラム・コールは、下に伸びるコール・スタック上の枠によって表され、新規に入力されたサブプログラムはスタックの一番下に追加される。


   「エディタ（editor）」を参照。


Form Builderでは、ユーザーがランタイム・アプリケーションで対話を行うインタフェース・オブジェクトを配置するバックグラウンド・オブジェクト。キャンバス・ビューは、通常、ウィンドウに対応付けられる。


オープンAPIを通じてクライアント、アプリケーション・サーバーまたはデータベースにプラグインできる、管理可能なオブジェクト。


「スタイル・シート（style sheet）」を参照。


非階層型の図表やその断片などの情報の種別を、感性レベルではなく、可能とするラベル・コンポーネント。分類された種々の情報へのアクセスを個別に制限する手段として使用される。


「項目軸（discrete axis）」を参照。


スプレッドシート内のデータのインスタンス（Microsoft Excelなど）。


Common Gateway Interfaceの略称。アプリケーションをWebサーバー上で実行するための、業界標準の技法。Webサーバーで検索される標準のHTMLドキュメントは静的であるが（まったく同じテキストが毎回検索される）、CGIにより、プログラムがWebサーバー上で稼働して別のコンピュータと通信を行い、ユーザーが入力する情報に応えて「動的な」HTMLドキュメントを生成することが可能になる。


コンピュータ・グラフィックス・メタファイル。国際的に認められたファイル形式で、オブジェクト指向の図形の保存や、システムまたはプログラム間の転送に使用される。


ANSI/ISO互換のために提供されているOracleデータ型の1種。CHAR列は固定長の列で、A、3、&、ブランクなどの印字可能文字を含むことができ、1～255個の半角文字やNULLを入力できる。


フィールドに対する単一の値を示す、横棒、線、記号、その他の図形オブジェクト。


Graphics Builderチャートをフォームまたはレポートに埋め込むのに使用されるあらゆるサイズの境界のある四角形。


チャートの書式を定義する属性とプロパティの集合。


小さな四角形として表示されるインタフェース要素であり、ユーザーはこれをオンまたはオフに切り替えることができる。


エラーチェックのアルゴリズム。


1. グループの1メンバーであり、グループ・ツリー内でそのグループ・オブジェクトのすぐ下に位置するオブジェクト。グループ・オブジェクトを構成するオブジェクトは、そのグループの子である。どのオブジェクトも、その親オブジェクトの子になる。
2. （Oracle Express） 階層内にある特定値のすぐ下のレベルのディメンション値。子の値は、親の集約合計を生成する計算に組み込まれる。ディメンションに複数の階層が含まれる場合、ディメンション値は複数の親の子である場合がある。次の例は、GEOGRAPHYディメンション内で、"France"の子としてのディメンション値"Lyon"と"Paris"を示している。


「ディテール問合せ（detail query）」を参照。


ラベルの付いた、情報の感度を示す階層レベル。分類は、情報へのアクセスを制限する手段として使用される。


文全体を構成しない、SQL文の一部。たとえば、「WHERE句」。


別のアプリケーションまたはコンピュータ（「サーバー」）のサービス、データ、処理などを要求するユーザー、ソフトウェア・アプリケーションまたはコンピュータ。2タスク環境では、クライアントはユーザー・プロセスである。ネットワーク環境では、クライアントはローカル・ユーザー・プロセスであり、サーバーはローカルまたはリモートの場合がある。


2つのCPU間の処理の分離。1つはトランザクション内でサービスを提供するサーバーとして、もう1つはトランザクション内でサービスを要求して受けるクライアントとして稼働する。共有データ管理の仕事は、すべてデータベース管理システムを実行しているコンピュータによって処理されるので、データベース・アプリケーションを実行しているワークステーションは、データの解釈と表示専用になる。


メモリー・バッファ。オブジェクトは、別のオブジェクトをカットまたはコピーするか、またはアプリケーションを終了するまで、クリップボードに残る。


すべてが同じデータ型で、数に制限のない要素によって構成されるデータ単位を記述する、ユーザー定義データ型。可変配列型および表タイプは、コレクション・タイプである（Oracle8）。


Forms Developerの実行可能プログラムのコマンド・ライン引数のセットが入ったファイルを指定できる引数。


ウィンドウ・システム、描画面、またはウィンドウおよびそのビューに利用できるすべての色を含む。


1. データの特定のドメインを表す、データベース表内の垂直方向の領域。列には列名（ENAMEなど）があり、特定のデータ型（CHARなど）を持っている。たとえば、従業員情報の表で従業員名のすべてが1つの列を構成するなど。レコード・グループ列は、データベースの列を意味する。
2. Report Builderでは、問合せのSELECTリスト内の列のそれぞれの式に対し自動的に作成されるか、集計や式を実行したりプレースホルダーとして稼働するために手動で作成されるデータ・モデル・オブジェクト。


Oracle8のリレーショナル表またはオブジェクト表で、定義がオブジェクト・タイプに基づいている列。列は複合列で、その構成部分は、オブジェクト・タイプの属性に対応する。


オペレーティング・システムのコマンド・ライン。ほとんどのOracle製品は、いくつかの実行プログラム引数を使用して、コマンド・ラインから起動できる。


プログラム内に説明文を含めるための言語要素。これを実行しても影響は出ない。


データベース内のデータの変更を永続的にすること。変更が確定されるまでは、変更情報を格納したり、データを前の状態に復元できるように、新旧のデータが存在する。


（Oracle Express）

>	より大きい

<	より小さい

=	等しい

<=	以下

>=	以上

<>	等しくない

数値の場合、オペランドは最小共通型に拡大される（IntegerはLongに優先し、LongはSingleに優先し、SingleはDoubleに優先する）。文字列の場合、比較は大/小文字が区別され、Windowsのコントロール・パネルで指定する言語によって使用される照合順番に基づいて行われる。結果はFALSEが0でTRUEが-1になる。


ソース・プログラムを、バイナリの実行可能な形式に変換すること。PL/SQLプログラム単位は、実行する前にコンパイルする必要がある。


大規模アプリケーションの一部である特定のターゲット・オブジェクト。｢ターゲット（target）｣も参照。


異なるデータベース・アプリケーションや同じアプリケーションを実行する複数のユーザーによる、同じデータの同時アクセス。データベース・ソフトウェアで並行性を保つには、すべてのユーザーが首尾一貫したデータを参照できることと、すべての変更が適切な順序で行われることを保証するロジックを追加する必要がある。


X> 100のように、値が真か偽である式。たとえば、式で真を評価させた行のみを表示するための問合せを行う場合、問合せに条件を設定します。


子オブジェクトが親オブジェクトの内外で移動またはサイズ変更されることを防ぐレイアウト・エディタ・モード。


データベースへログインすること。問合せを作成または変更したり、データベースに格納されているアプリケーションにアクセスする場合は、接続する必要がある。


SQL*Netがネットワーク上の特定のOracleインスタンスへの接続に使用する、プロトコルを含むパラメータの集合。


オブジェクト・レベルやアプリケーション・レベルではなくデータベース・レベルで実施される、一定のデータに関する規則または制限（列でのNOT NULL制限など）。


PL/SQLコードの構成体。構成体には2つのタイプがある。値無し構成体は値を戻さず、値付き構成体は値を戻す。


Oracle Serverが現行のSQL文を格納する作業領域。文が問合せの場合には、結果の列ヘッダーと結果が入る１行。カーソルとも呼ばれる。


1つの値で始まり、別の値に達するまで継続する値を表示する軸。したがって、これらの値は、数学的に関連付けられている依存データは、通常、値軸とも呼ばれるこの軸に沿って表示される。


オブジェクトの理想的な形を構成する、垂直の四角形の4隅の点。レイアウト上のオブジェクトを選択すると、その制御ポイントが表示される。選択するオブジェクトによっては、制御ポイントをドラッグして、オブジェクトを変更できる場合がある。


描画が行われる2次元の格子。


レイアウト・エディタ・ビューでのオブジェクトの配置とサイズ設定に使用される、x，y単位のタイプ。利用できる座標システムは、1) プラットフォーム固有の文字セル・サイズを使用する文字、2) 単位がピクセル、センチメートル、インチまたはポイントである実際単位。


オブジェクトがレイアウト内で表示されるための位置を示す点。x座標とy座標により、オブジェクトの水平方向（x）と垂直方向（y）の位置が決まる。


必要に応じエディタ内の別の位置にペーストできるように、選択されたオブジェクトの複製をクリップボード上に保管すること。


親問合せと同じ表に基づく副問合せ（たとえば、その親問合せに含まれる表の中にある列の参照など）。


2つ以上の他のグループを所有し、数学的なクロス積を実行する（それらの間の値を相関させる）グループ。


｢マトリックス･セル｣を参照。


1. マウスの位置を示す小さなアイコン。カーソルの形は、選択するツールによって異なる。
2. 問合せにより取り出されるデータに対する内部ポインタ。カーソルは、一度に1行のデータしか指さない。ただし、ビルトイン・サブプログラムを使用すると、カーソルをデータ・セットの任意の行に移動できる。


（Oracle Express） ユーザーが作成する式で、これによってデータ解析を細かくチューニングできる。データベース内のベース基準を使用して、カスタム基準を作成できる。たとえば、データベース内にVolume Shareという既存の基準がある場合、この基準を使用して、Volume Share Year Agoという名前のカスタム基準を作成できる。このカスタム基準では、製品の前年度からの全体シェアを見ることができる。


1つ以上のオブジェクトを削除し、必要に応じエディタ内の別の位置にペーストできるようにそれらをクリップボードに保管すること。


ビューは、その全体または一部が他のビューにより遮られると破損する。


データベースの管理者により所有される一組の表およびビュー。Oracle Serverやその他のリレーショナル・データベースの中核となる情報ソース。


グループと問合せ間でマスター/ディテール（親子）関係を定義するのに使用されるデータ・モデル・オブジェクト。


データベースからどの値をフェッチすべきか、どの値を計算すべきか、データをレポート内でどのように順序付けるべきかを定義するリレーショナル・モデル。データ・モデルを定義するReport Builderオブジェクトは、問合せ、グループ、列、パラメータおよびリンクである。


ビューは、その全体または一部が他のビューにより遮られると破損する。


Project Builderにおいて、オープン・オブジェクトの構造を制御するプロジェクト項目を示す、プロジェクト・ナビゲータ内のノード。たとえば、「グローバル・レジストリ」ノードはグローバル・レジストリを示し、ローカル・レジストリのリストとグローバル・タイプ定義のリストが含まれている。


ユニットとして扱われる、一組のディクショナリ表とユーザー表。


トリガーを実行するINSERT、UPDATEまたはDELETE文がデータベースのリレーショナル表に対して発行されたときに、暗黙的に実行される保存済みのPL/SQLブロック。｢デバッグ・トリガー（debug trigger）｣も参照。


データの標準の書式。共通のOracleデータ型には、CHAR、VARCHAR2、DATE、NUMBER、LONG、RAWおよびLONG RAWなどがある。


Oracle Serverのデータ型の1つ。日付列には、紀元前9999年1月1日から西暦9999年12月31日までの日付と時刻が入る。


1つの日付から始まり、別の日付に達するまで続く日付の値を表示する軸。


プログラム内のランタイム・エラーを検出して診断し、削除すること。


PL/SQLサブプログラム内に配置されるユーザー指定のイベントであり、通常ランタイム・エラーのトラブルシュートを目的とする。


PL/SQLサブプログラムのどの実行可能ソース行にも配置できる、条件付きのデバッグ・アクション。指定条件が満たされると、サブプログラムの実行が再開される前に、指定したアクションが実行される。｢データベース・トリガー（database trigger）｣も参照。


テストとデバッグに使用される、ソフトウェアでのProcedure Builderの機能。


Oracle8では、オブジェクト・タイプとオブジェクトは複合要素であり、構成要素と属性によって構成される。Forms DeveloperおよびReports Developerでは、個々の構成要素または属性を、独立した、個別に選択できるデータ項目として扱う。このような扱い方によって、分解オブジェクトが生成される（フラット化オブジェクトとも呼ばれることもある）。オブジェクトはDeveloper環境内において、同類のエンティティではない。


値が他のデータに依存するデータ。たとえば、ある従業員の就業年数は値10であるが、それはその従業員の名前の値と依存します。値データとも呼ばれる。


ユーザーが必要なコマンド・パラメータや属性を指定しない場合にシステムにより提供される値。


配布と実行のために完成されたアプリケーションを用意し提供すること。


Project Builderにおいて、Project Builderがプロジェクト内で参照されるファイルをどのようにコンパイルするかを決定するために使用する機構。ツリーの左上の項目は、右下の項目に依存している。たとえば、ヘッダー・ファイルが古いか、またはそれを使用して構築する実行可能ファイルより新しいと、Project Builderでは、Buildコマンドを受けて、実行可能ファイルが再構築される。依存性はサブプロジェクトにも当てはまる。たとえば、関数ライブラリを含むサブプロジェクトが再構築されていると、Project Builderは更新されたライブラリ関数を使用するため依存プロジェクトを再構築する必要があることを「理解する」。｢依存性表示（dependency view）｣も参照。


Project Builderでは、プロジェクト・ナビゲータ内のファイルをそれらが互いに依存する順に表示（プロジェクト・ノードを階層の最上位に、その後にターゲット・ノードを、続いてそれらのターゲットの構築可能コンポーネントを配置）する。たとえば、実行可能フォームは.fmbファイルに依存してこれに先行し、.fmbファイルはUSEREXITプロシージャが使用するライブラリに依存してこれに先行するなど。｢プロジェクト表示（project view）｣、｢ターゲット（target）｣も参照。


1. 別のオブジェクトのグループ・ツリー内で、そのオブジェクトより下位に現れるオブジェクト。どのオブジェクトも、その上位項目の依存項目になる。
2.（Oracle Express）階層内の特定の値より小さいレベルのディメンション値。子孫の値は、その祖先の集約合計を生成する計算に組み込まれる。次の例は、GEOGRAPHYディメンション内における、"Europe"の子孫としてのディメンション値である"France"、"Lyon"および"Paris"を示している。


Forms DeveloperおよびReports Developerアプリケーションのさまざまなコンポーネントを設計するためのインタフェース。


「Oracle Designer」を参照。


アプリケーション・モデリング、設計および生成のツールセット。Oracle Designerを使用すると、Oracleリポジトリに記録されているモジュール定義からフォームとメニューを生成できる。


マスター/ディテール・レポートを定義する際、ディテール問合せはマスター（親）問合せにより取り出された各レコードに対するすべての関連レコードを取り出す。


操作を完了するために必要な情報の入力を求める、部分的な画面またはウィンドウ。


コンパイラにより生成される、プログラム単位の中間的な表現。DIANAには、コンパイルされるプログラム単位の構文上と意味上の情報がすべて含まれている。参照をプログラム単位にコンパイルするため、コンパイラは参照先のプログラム単位のDIANAへのアクセスを必要とする。たとえば、プログラム単位Aがプログラム単位Bをコールする場合、BのDIANAが使用可能でなければ、Aをコンパイルできない。


（Oracle Express） データのカテゴリを提供する値のリストである、データベース・オブジェクトのタイプ。ディメンションは、変数の値を識別する索引として機能する。たとえば、月ごとに個別の販売金額が記録された販売データがある場合、そのデータにはMONTHディメンションがある。つまり、データが月別に分類される。ディメンションはリレーショナル・データベースにおけるキーに似ている。

マルチディメンションの変数内にある任意のデータ項目は、変数の各ディメンションから1つのメンバーを指定することにより、一意におよび完全に選択できる。たとえば、販売変数がMONTH、PRODUCTおよびMARKETによってディメンション化されている場合、MONTHディメンションで"January"、PRODUCTディメンションで"Stereos"、MARKETディメンションで"Eastern Resion"を指定すると、変数内の1つのセルが一意に指定される。このように、ディメンションによって、データの取出し、更新および計算について、データを編成および選択するための、正確で、直感的な方法が提供される。

ディメンションは、1つのテキストまたは整数値などの単純な値から、他のディメンションの値を組み合わせた値など、連結した値の場合もある。複合は、ディメンションではないが、散在する値を処理する目的でExpressによってディメンションのように扱われる、連結に似た内部オブジェクトである。


（Oracle Express） ディメンションを構成するリスト内の1つの要素。たとえば、コンピュータ会社のPRODUCTディメンションでは、"LAPPC"および"DESKPC"と呼ばれるディメンション値を持つ場合がある。GEOGRAPHYディメンション内の値には、"Boston"および"Paris"などが含まれる場合がある。また、TIMEディメンション内の値には、"MAY96"および"JAN97"などが含まれる場合がある。


メニュー項目、ボタンなどを表す、インタフェース要素の状態。現行のコンテキストでは使用不可。つまり、キーボードやマウス入力には応答しない。


固有の値を固定した間隔で表示する軸。これらの値は、数学的に関連付けられていない。通常、独立データは、項目軸とも呼ばれるこの軸に沿って表示される。


チャート、イメージ、テキスト・オブジェクトおよび形のあらゆる組合せを含むGraphics Builderドキュメント。


Form Builderでは、PL/SQLでプログラムに基づいてフェッチまたは割り当てる必要のある情報を格納または表示する項目。


これはコール・スタックに属するため、この中では新規に入るサブプログラムはスタックの最下部に追加される。最初のプログラム・エントリ・ポイントに対応する最も古い枠は、スタックの一番上に、最も深くネストされたサブプログラム・コールと関連付けられた最新の枠は、スタックの一番下にある。


マウス・ボタンを押したまま、マウス・ポインタをウィンドウ内の特定の位置にスライドさせること。


（Oracle Express） 階層を持つディメンション内の集約のレベルを上下にナビゲートすること。ディメンション値を選択したり、データを表示したりするとき、ディメンション階層内でドリル・ダウンまたはドリル・アップすることにより、階層を拡張または縮小できる。ドリル・ダウンによってビューが拡張され、ディメンション階層内にある親の値に関連付けられている子の値も表示される。ドリル・アップによって、ディメンション階層内にある親の値に関連付けられている子の値のリストが収縮される。

階層をドリル・ダウン（拡張）するにはプラス・アイコン( [image])をクリックし、ドリル・アップ（縮小）するにはマイナス・アイコン( [image])をクリックする。

セレクタ内では、ドリル・アイコン( [image])をクリックして「ドリル」ダイアログ・ボックスを表示し、ディメンション全体の詳細レベル選択できる。


クリップボードの内容を変更することなくレイアウト上のオブジェクトを直接コピーできるオプション。


（Oracle Express） 評価されるたびに異なるディメンション値を持つことのできる保存済み選択項目。選択されたディメンション値は、使用ごとに異なる場合がある。対照的に、静的な保存済み選択項目は、ディメンション値の変化しないリストである。動的な保存済み選択項目のスクリプトには"Select the last three Months"などのように文が記述されるが、静的な保存済み選択項目のスクリプトには、"Select February 1996, March 1996, and April 1996"といったように文が記述される。


拡張2進化10進符号（Extended Binary-Coded Decimal Interchange Code）の略称。


オブジェクトの境界。


境界線、塗りおよびテキスト・パターンと色の現行の設定を表示する、レイアウト・エディタのツール・パレット上の表示ボックス。


プログラム単位の作成やアプリケーションの設計など、一連の特定のタスクを実行する作業領域。


情報を記録する必要があるかもしれない重要な事柄。要素は、属性および他の要素との関係で記述される。


ディクショナリ内に保持される要素はすべて、特定のタイプに分類される。要素タイプには、エンティティ、属性、プログラム・モジュール、表、ダイアグラム、テキスト、ソフトボックスなどがある。これらのオカレンスまたはインスタンスは、要素と呼ばれる。


（Oracle Express） 実行しようとしているタスクに関連のあるダイアログ・ボックスを表示する。通常はそこで1つ以上の必要な値を選択する。


メニュー項目、ボタンなどが現行のコンテキストで使用できる（つまり、キーボードやカーソルおよびマウスの入力に応答する）ことを表すインタフェース要素の状態。


別のオブジェクトを含むオブジェクト。オブジェクトは、次の条件をすべて満たす場合に限り、別のオブジェクトに囲まれると見なされる。両方のオブジェクトが同じ領域に属している（ボディまたはマージン、ヘッダー、トレーラ）。2つのオブジェクトの外側のものが、枠または繰返し枠である。2つのオブジェクトの外側のものが、もう一方の後ろにある。2つのオブジェクトの内側のものが、完全にもう一方の境界線内にある。両方のオブジェクトが同じ領域に属している（ボディまたはマージン、ヘッダー、トレーラ）。2つのオブジェクトの外側のものが、枠または繰返し枠である。2つのオブジェクトの外側のものが、もう一方の後ろにある。2つのオブジェクトの内側のものが、完全にもう一方の境界線内にある。


意図された受取人のみがデータを暗号解除し、読めるようにデータを暗号化すること。


一般的に使用されるツールおよびそれらの構成情報を含む、ユーザーのコンピュータ･ベースの作業場所。Project Builderにおいて、Forms Developerアプリケーションの開発関連のさまざまな作業を完成するのに使用される、ツールのサブセットを指す。


PL/SQLサブプログラムから生成される警告またはエラーの状況。


（Oracle Express） 指定期間を満たすデータに関連付けられたディメンション値を選択できる「セレクタ」ダイアログ・ボックスのツール。たとえば、ボストン市場で1995年の12月23日で終わる週に、ドル売上高が10,000ドルを超えるすべての製品を選択するといった操作もできる。


'OPENFILE=my_disp'や'PRINT=YES'など、製品の実行可能プログラムに渡すことができる引数。これらの引数は、通常実行可能プログラムがコマンド・ラインから起動される際に指定される。


「実行（run）」を参照。


オブジェクト、モジュール、選択されたテキストやイメージのコピーをファイルやデータベースに格納すること。Project Builderにおいて、プロジェクト、タイプ、アクションまたはマクロ（あるいはそれらすべて）の定義が含まれるファイルを、異種プラットフォームで作業する他のクライアントに配布できる移植性のある形式で書くプロセス。「エクスポート・ファイル（export file）」、「インポート（import）」も参照。


Project Builderにおいて、プロジェクトのエクスポートにより作成された共有可能な移植性のあるファイル。


1. 変数、定数、リテラルおよびそれらの値による操作を結合したPL/SQL構成体。
2.（Oracle Express） Express言語プログラム内で指定される1つ以上のデータ値。たとえば、式をプログラムまたは関数の引数として指定できる。式は次のいずれかである。

•	単一のリテラル値（10など）

•	1つ以上の値を含む変数または式

•	1つ以上の値を返す関数

•	変数、式または関数などの値を、算術演算子またはブール演算子と組み合せる計算


「ライブラリ（library）」を参照。


他のOracle製品により参照可能なANSI規格のSQL SELECT文。


（Oracle Express） ディメンション階層のレベルに対応する、関連のあるディメンション値のグループ。ファミリ内のディメンション値は、祖先、親、子および子孫としてお互いに関連付けることができる。次の例では、GEOGRAPHYディメンション内のディメンション値"France"についてのファミリ・リレーションを示す。


（Oracle Express） 特定階層のディメンション値のファミリを選択できる、「セレクタ」ダイアログ・ボックスのツール。ファミリには、1つの親とその子孫にあたるディメンション値すべてが含まれる。たとえば、GeographyディメンションにあるChicago市場レベル以下のファミリ・メンバーをすべて選択できる。


1. その中でデータの入力、編集および削除が可能なインタフェース要素。2. Graphics BuilderおよびReport Builderでは、特定の問合せ列のデータがどのように表示されるかを定義するレイアウト・オブジェクト。


Graphics Builderでは、独立データ（値）が横棒や線のようなチャート・フィールドとしてどのように表示されるかを決定する、属性およびプロパティの集合。


Project Builderにおいて、ファイル・システム内に格納されたファイルを示す、プロジェクト・ナビゲータ内のノード。たとえば、グローバルおよびローカル・レジストリ・ノードは、それぞれグローバルおよびローカル・レジストリ・ファイルに対応する。


塗り（色またはパターン）が適用される、オブジェクト内の領域。


グループによりデータが表示されることを制限する、PL/SQL関数または無名関数。


ローカル・エリア・ネットワーク上のコンピュータに対する外部からのアクセスと、ローカル・エリア・ネットワーク内から外部のコンピュータへのアクセスを規定するコンピュータ。


「分解オブジェクト（deconstructed object）」を参照。


子オブジェクトが移動またはサイズ変更される際に親オブジェクトのサイズ変更または縮小を自動的に行い、オブジェクトの位置変更やサイズ変更により影響される可能性のある他のレイアウト・オブジェクトの位置を調整するレイアウト・エディタ・モード。


ユーザーまたはクライアントからの入力に応答できるエンティティ状態。エンティティは、キーボード・フォーカスを持っていれば、ユーザーがキーを押したときにイベントを受け取れる。描画ビューは、描画フォーカスを持っていれば、描画に影響を与えるクライアント・ルーチンに応答できる。


パターンの黒い部分。フォアグラウンド要素に色を付けるには、「線カラー」パレットを使用する。


別の表の主キーを参照している、1つの表内の値または列。


Report Builderにおいて、ラベルがフィールドの左に、各レコードが別々の論理ページに表示される、デフォルトのレイアウト・スタイル。


Report Builderにおいて、ボイラープレートとフィールドを混在させ「ワード」ブレークで行を折り返すデフォルトのレイアウト・スタイル。


（フィールド・プロパティ） フィールドの値の表示状態を定義する設定。たとえば、書式マスクは、金額や日付の表示を指定するのに使用される。


オブジェクトのフォーマット属性の動的な変更を可能にするPL/SQL関数。


（Oracle Express） 値を生成するストアド計算、ストアド式またはストアド・プロシージャを表すデータベース・オブジェクトのタイプ。データ内の複雑なまたは頻繁に使用されるリレーションを、データ自体を再保存せずに定義および保存する方法は、式によって提供される。式を使用するたびに、値の生成に必要な計算またはプロシージャはExpressによって実行される。


PL/SQLのファンクションまたは式、ユーザー・イグジット、SQL文またはこれらのあらゆる組合せからそのデータを獲得するユーザー作成の列。


1.Graphics Builderにおいて、チャートの基本構造を定義するがデータの表示方法は決定しない、チャート・テンプレートの一部。
2.Report Builderにおいて、他のレイアウト・オブジェクトを囲み複数のオブジェクトのフォーマット、周期および位置を同時に制御するのに使用されるレイアウト・オブジェクト。


アクションの指定されたシーケンスを実行して値を返すPL/SQLサブプログラム。クライアントおよびデータベース・サーバーに存在し、実行することができる。


アプリケーションを、ランタイム実行可能プログラムおよびバッチ実行可能プログラムで実行できるバイナリ形式でファイルまたはデータベースに保存すること。


実行可能なForm Builder。アプリケーションをバイナリ形式でファイルやデータベースに保存するときに使用される。


Forms DeveloperおよびReports Developerインストールの全体に共通した情報を格納するProject Builderレジストリ。この情報は、タイプ定義と、それに関連付けられたアクションおよび、事前定義済みまたはユーザー定義のプロパティに限られる。グローバル・レジストリの使用はオプションである。グローバル・レジストリのファンクションは、個々のユーザー・レジストリにより実行することができる。「レジストリ（registry）」、「ユーザー・レジストリ（user registry）」も参照。


アプリケーション内に存在する論理コンテナ。アプリケーションがグローバル変数を使用する場合、その変数は、アプリケーションを終了するまで、または別のオブジェクトがその変数を明示的に削除するまで、保持される。


ユーザーに、モジュールに対するアクセス権限を与える。アクセス権限を他のユーザーに付与できるのは、モジュールの作成者のみである。


Graphics Builderでは、レイアウト・エディタ内の行と列を分離する線。


1. いくつかの他のオブジェクトから構成されているオブジェクト。
2. Report Builderにおいて、問合せにより選択されているすべての列を含むため自動的に作成されるか、レポート内に現れるデータの階層を変更するためにユーザーにより作成されるデータ・モデル・オブジェクト。主に、レポート内でのブレークの作成と計算のリセットに使用される。
3.Project Builderにおいて、ランチャ外のサブメニューを介して利用できる関連項目の集合。グループによりユーザーは、他の項目またはグループ（あるいはその両方）を表示するためにポップアップする任意の「グループ」をエントリとして、ランチャをWindows95の「スタート」メニューに似せてセットアップできる。たとえば、ユーザーはプロジェクト計画、作業リスト、コンポーネント仕様などを含む「Project Docs」というグループを定義し、.TXTファイルや.DOCファイルなどを含めることができる。


グループによりフェッチされるデータを制限するPL/SQL関数。


「ファミリ・ツリー」に類似した階層モデルで、グループ・オブジェクトとそれらを構成するオブジェクトの関係を表す。


グラフィカル・ユーザー・インタフェース。プログラムの入出力を表す以外に、ピクチャを使用することを意味する。GUIのあるプログラムは、ウィンドウ・システム（X Windows、Microsoft Windows、Apple Macintoshなど）上で稼働する。GUIプログラムは、アイコンやボタンなどを画面上のウィンドウに表示する。ユーザーは、GUIプログラムを主に画面上のポインタ（通常マウスで制御される）を移動して制御する。ビットマップ・インタフェースとも呼ばれる。


アプリケーション・オブジェクトに対する内部ポインタ。PL/SQLプログラム単位内のオブジェクトを参照するには、適切なサブプログラムに、引数としてそのハンドルを渡す必要がある。


テキスト、図形、データ、計算など、レポートの紹介内容を入れることができるオプションのレポート領域。レポートには、ヘッダーが最初に表示され、ボディとトレーラがそれに続く。


レポート内に含めたりレポートに関連付けることができるオブジェクトのタイプを示す、オブジェクト・ナビゲータ内のノード。ヘッダー・ノードを選択しても、レポート内のオブジェクトは選択されない。


（フィールド・プロパティ）  Report Builderが、示されたフィールドをレイアウト内のその位置で禁止するかどうかを指定するプロパティ。「非表示」が指定されると、フィールドの値は（&fieldnameにより）テキスト・オブジェクト内で参照される位置のみ表示される。


（Oracle Express） データを編成および構造化するための方法。ディメンション内の値が複数のレベルに配置され、各レベルがその下位レベルからのデータの集約合計を表している場合、階層が存在する。一部のディメンションは、それらに基づく複数の階層を持つ。

次の例は、GEOGRAPHYディメンションに基づく階層を示す。ここでディメンション値は、5つのレベルで配置されている。CustomersレベルのデータはCitiesレベルに集約され、Citiesレベルのデータは、Countries/Areas、Continents/RegionsおよびGlobalの各レベルに集約される。


Hypertext Markup Languageの略称。インターネット上のWebサーバーの他のドキュメントに対するコンテンツとリンクを指定するのに使用される、タグ・ベースのASCII言語。エンド・ユーザーは、WebブラウザによりHTMLドキュメントを表示させ、リンクに従って他のドキュメントを表示させる。


Hypertext Transfer Protocolの略称。WWWブラウザを有するコンピュータとアクセスされるWWWサーバー間のWWW通信データを搬送するのに使用されるプロトコル。


1つの文書のある位置から、別のドキュメント（のある位置）や同じ文書内の別の場所への参照（リンク）。Webブラウザでは、通常区別ができる方法（異なる色、フォント、スタイルなど）によりハイパーリンクが表示される。ユーザーが（マウスをクリックして）ハイパーリンクを実行すると、ブラウザがリンク対象を表示する。


クロス・リファレンスを含むドキュメントの集まりであり、これを使用するとWebブラウザによりドキュメント間の移動を簡単に行うことができる。


Webブラウザを使用することにより、ドキュメント間を簡単に移動できるクロス・リファレンス。


インタフェースC定義。Cにインプリメントされた機能に対するPL/SQLアプリケーションのプログラミング・インタフェース。


ウィンドウやツールの図形表示。


アプリケーションに保管およびロードできるビットマップ・オブジェクト。クライアントは、インポートされたイメージを変更できない。


Project Builderでは、Project Builderが認識し自動的にプロジェクト・ナビゲータ内にそのエントリを作成するプロジェクト項目であり、通常自動生成の結果である。たとえば、Project BuilderはCソース・ファイルのコンパイルの間に中間ステップとして生成される、 OBJファイルを認識し、それらのエントリをプロジェクト・ナビゲータ内に作成できる。暗示項目のプロパティのリセットは使用が制限されているが（次のコンパイルが変更を破棄する）、編集、ビュー、印刷のようなアクションを介して確認できるため、このような項目は便利である。「項目（item）」、「アクション（action）」も参照。


1. モジュールをファイル・システムまたはデータベースから読み込み、それをアプリケーションに取り込むこと。
2.プロジェクト情報が入ったファイルを読み込むこと。


その値について他のデータに依存しないデータ。たとえば、ある従業員の名前が値Jonesで、これは他の従業員名や関連データの値とは無関係であるなど。項目データとも呼ばれる。


表に関連するオプション構造であり、Oracle Serverにより表の行の位置を素早く確かめ、（オプションとして）それぞれの行が他と重複しないことを保証するために使用される。


Project Builderにおいて、依存性ツリー内の祖先ノードからアクション、タイプ、マクロまたはプロパティ定義の情報を取得すること。上位ノードに関連属性がある場合、それらの属性は継承できる。したがって、フォームや文書のようなファイル・システム項目がサブプロジェクト、プロジェクト、ユーザー・レジストリ、グローバル・レジストリからアクション定義を継承したり、プロジェクトがローカルまたはグローバル・レジストリからタイプ定義を継承する、などの場合がある。


枠の厚みや他の属性設定にかかわらず、オブジェクトの理想的な形を構成し、その4つの制御ポイントを接続する仮想の四角形。


ターゲットの構築に使用されるファイル。たとえば、.FMBは.FMXの入力となる。ソースともいう。


入力する各文字が、カーソル位置以降の文字を右に移動させてその位置に挿入されるモード。置換モードの反対。


世界的な、コンピュータのTCP/IPベースのネットワーク。


PL/SQLソース、Procedure BuilderコマンドおよびSQL文のあらゆる組合せが入ったファイル。


内部的なTCP/IPネットワークであり、これに対するアクセスは（ファイアウォールにより）企業や組織内の人物に制限されている。イントラネットは、インターネットが提供するサービスと類似したものを組織内に提供するが、インターネットに接続される必要は必ずしもない。企業内で情報やアプリケーションの配布のため、内部ネットワーク上に1つ以上のWebサーバーをセットアップするのはイントラネットの一般的な例である。


インターネット上のコンピュータを個別に識別する4つの部分をもつ数値で、それぞれの部分は3桁以下である。


Project Builderでは、フォームやドキュメントなど、そのオブジェクトに関連するファイル・システム内のオブジェクト。プロジェクト・ナビゲータ内のノードにより指定または参照される。


Project Builderでは、「プロジェクト・ナビゲータ」ウィンドウ内のエントリで、アイコンおよび内容を示すタイトルから構成される。ノードは、「Form Builder」ファイルおよび文書などのファイル・システム内の実際の項目を持つ。「ノード（node）」、「項目（item）」も参照。


Java ARchiveの略称。多くのファイル（Javaのクラス・ファイル、イメージなど）を1つのファイルに集めるのに使用されるファイル。


インターネット用のプログラミングをプラットフォーム独自の「アプレット」の形でサポートするコンピュータ言語。


2つ（以上）の表のデータを1つのSELECT文内で結合すること。


「配置（alignment）」を参照。


1. 対応する引数と共に指定する必要があるコマンド・ライン構文の一部。

2. PL/SQL構成体に必要な部分の1つ。


アプリケーションの仮想オブジェクトの値または意味を示すテキスト。


（Oracle Express） ディメンション階層内の位置。ベース・レベルより上の各レベルは、それより下のレベルからのデータの集約合計を表す。たとえば、TIMEディメンションには、MonthやQuarterなどの昇順レベルを持つ場合がある。ディメンション階層内では、1つのレベルのディメンション値は、そのレベルより上または下のレベルのディメンション値とファミリ・リレーションを持つ。


（Oracle Express） 特定階層内のレベルに基づいてディメンション値を選択できる「セレクタ」ダイアログ・ボックスのツール。たとえば、GeographyディメンションにあるKey Accountレベルのすべてのディメンション値を選択するといった操作もできる。


オブジェクトの作成、変更、位置付けまたは削除ができるエディタ領域。


異なる表示デバイス間で一貫した測定システムを使用するための寸法の単位。レイアウト上の位置またはオブジェクトの寸法を指定するのに使用される。


SQL SELECT文のテキスト文字列を示すのに使用されるパラメータへの参照。字句参照の際には、パラメータ名の前にアンパサンド（&）を付ける必要がある。


クライアントのファイル・システムまたはデータベースのファイルにともに保管された1つ以上のPL/SQLプログラム単位の集合。ライブラリに保管されたプログラム単位は、複数のアプリケーションから一度に参照できる。ストアド・プログラム単位（データベースに保存され、実行される）とは異なり、ライブラリ内のプログラム単位は、常にクライアント側のPL/SQLエンジン内にロードされ、実行される。ライブラリに保管されたプログラム単位を参照するには、まずライブラリを連結する必要があります。｢連結したライブラリ（attached library）」も参照。


グループと問合せ間でマスター/ディテール（親子）関係を定義するのに使用されるデータ・モデル・オブジェクト。


ボイラープレート・オブジェクトが関連付けられているファイルの名前。実行時に、Report Builderはファイルの内容をレポート・レイアウト内にインポートする。


ダイアログ・ボックス内の項目リスト。通常、リスト・ボックスは選択肢を提供し、スクロールできる。


Form Builderにおいて、選択肢の一覧を表示する項目。


LOVともいう。1列または複数列の選択リストを提供する、スクロール可能なポップアップ・ウィンドウ。


（Oracle Express） ディメンション内で現在選択されている値のリストからディメンション値を選択できる「セレクタ」ダイアログ・ボックスのツール。


1. アプリケーションを実行するコンピュータ上のデータベース。2. アプリケーションが接続されているデータベース。このデータベースは、アプリケーションによって生成されるすべてのSQL文を解析し、実行する。


「ユーザー・レジストリ（user registry）」を参照。


現行のプログラム単位のスコープ内でのみ宣言されるPL/SQL変数。


（Oracle Express）

Not	Unary Not -- オペランドはＩNTEGER型またはLONG型。演算はビット単位で実行される（1の補数）。

And	And -- オペランドはＩNTEGER型またはLONG型。演算はビット単位で実行される。

Or	Inclusive Or -- オペランドはＩNTEGER型またはLONG型。演算はビット単位で実行される。

Xor	Exclusive Or -- オペランドはＩNTEGER型またはLONG型。演算はビット単位で実行される。

Eqv	Equivalence -- オペランドはＩNTEGER型またはLONG型。演算はビット単位で実行される。（A Eqv B）は（Not (A Xor B)）と同じ。

Imp	Implication -- オペランドはＩNTEGER型またはLONG型。演算はビット単位で実行される。（A Imp B）は（(Not A）OR B）と同じ。


実際のレポートの1ページ（1つ以上の物理ページに表示される可能性がある）。


PL/SQLサブプログラムでは、 条件が一致しなくなるまで繰り返される条件文。


Project Builderにおいて、アクションのカスタマイズや拡張に使用できる型独自の変数。マクロは、定数または単純な式（これはまた、別の定数または式、あるいはその両方を含む場合がある）の形をとる。マクロを使用すると、コマンド・オプションの発行、およびユーザーがプロパティ定義を1つ変更して行うコマンド・セットの変更の自由度が、大きく高まる。


ページ上の1つ以上の列にレコードを表示する、デフォルトのレイアウト。フィールドは、1つの繰返し枠内で、互いのすぐ下に表示される。


ボディ領域の各論理ページの最上部と最下部にあるオプションのレポート領域。マージンは、任意のレイアウト・オブジェクトを含むことができるが、一般には、ボイラープレートと（ページ番号、総ページ数、総計、現在の日付と時刻のための）フィールドを含む。


ディテール・レコードがマスター・レコードの下に表示される、デフォルト・レイアウト。マスター・レコードは、フォーム・レイアウト・スタイルで表示され、ディテール・レコードは、表形式のレイアウト・スタイルで表示される。


（Oracle Express） ディメンション値の名前に含まれる文字をユーザーが指定する文字に一致させることにより、ディメンション値を選択できる「セレクタ」ダイアログ・ボックスのツール。たとえば、BrandレベルのProductディメンションで、"new"という文字を含むすべてのディメンション値を選択できる。


繰返し枠の各レコードをマトリックスのセルとして表示する繰返し方向。


マトリックス・レポートに必要な4つのデータ・セットをフォーマットする、格子に類似したデフォルト・レイアウト。この4つのデータ・セットは、ラベルの行として表示されるセット、ラベルの列としてのセット、格子を作成するセットおよび格子のセルに入るセットがそれぞれ1つずつである。


4つのデータ・セットのクロス・タブ。1つのデータ・セットはページの横方向に表示され、1つはページの縦方向に表示される。1つは、横方向と縦方向のデータが交わることが可能なすべての位置を決定し、それらの位置にセルを配置するクロス積である。もう1つは、セルの「フィルタ」として表示される。1つのデータ・セットはページの横方向に表示され、1つはページの縦方向に表示される。1つは、横方向と縦方向のデータが交わることが可能なすべての位置を決定し、それらの位置にセルを配置するクロス積である。もう1つは、セルの「フィルタ」として表示される。


（Oracle Express） 販売データやコスト・データなど、調査および分析できるデータ。ある基準内のデータを選択および表示できる。基準は、変数やリレーションとして格納したり、式を使用して計算したりできる。


1,048,576（1024x1024）バイトに等しいメモリーの単位。多くの場合、100万バイトに切り捨てられる。


最後のアクションのために発生した状況を通知するモーダル・ウィンドウ。メッセージ・ボックスには応答する必要がある。


オブジェクト・タイプ定義によってOracle8に連結された実行可能コード。


アプリケーションが継続する前にオペレータからの応答を引き出すウィンドウ。


ランタイム・ウィンドウ・マネージャがサポートできる量と同じ量の機能をもてる制限のないウィンドウ。


1. 複数のアプリケーションにより共有できるオブジェクト。外部問合せやPL/SQLライブラリは、モジュールの例。2. Form Builderでは、アプリケーションの主要なコンポーネント（メニュー・モジュール）。


いくつかの行に渡るウィンドウ内のフィールド、またはダイアログ。情報を垂直にスクロールさせることが可能である。


（Oracle Express） データが"使用できない（"not available"）（NA）ことを示す特別なデータ値。NAは、特別なデータ値が割り当てられていないまたはデータを計算できない任意のセルの値である。


横方向または縦方向（あるいはその両方）のディメンションに1つ以上のマスター/ディテール関係が含まれるマトリックス・レポート。ネストできる量に制限はない。


データ上のページが（フェッチしてからフォーマットされるまでキャッシュするのではなく）、フォーマットされてからフェッチされるデータ型。


1.  オブジェクト・ナビゲータのオブジェクト階層内の特定の位置。ノードは、他のオブジェクトへのクロス・リファレンスなどのオブジェクトの情報を表示するために拡張できる。2.  Project Builderにおけるプロジェクト・ナビゲータ内のエントリ。「項目（item）」、「項目ノード（item node）」および「編成ノード（organization node）」も参照。


データ型NOCACHEのデータベース列を参照するレポート列。


値がないこと。


（Oracle Express）

^	指数

-,+	単項のプラスおよびマイナス

*, /	数値乗算または除算。除算の場合、結果はDOUBLE型。

\	整数の除算。オペランドはＩNTEGER型またはLONG型。

Mod	係数または剰余。オペランドはＩNTEGER型またはLONG型。

-, +	数値の加算と減算。+演算子は文字列の連結にも使用できる。


1.  レイアウト上に配置できる項目。オブジェクトの例は次のとおり。四角形および、線、楕円、円弧、多角形、折れ線、丸い四角形、手書き、チャート、テキスト、記号、テキスト・フィールドなどのオブジェクト。

2. Oracle8では、オブジェクト・タイプのインスタンス。オブジェクトは、オブジェクト表内の行であったり、リレーショナル表内の列オブジェクトに含まれる行の一部であったりする。


「列オブジェクト（column object）」を参照。


関連するオブジェクトのコピーや参照を行う機能の提供に使用する、オブジェクト・グループのコンテナ。


「ハンドル（handle）」を参照。


現行セッションのオブジェクトの階層リストが入ったウィンドウ。リストはアウトライン形式で表示され、ユーザーはオブジェクトの作成、編集、改名および削除などの複数の作業を実行できる。


Oracle8において、定義がオブジェクト・タイプに基づいている表のこと。オブジェクト・タイプ内の各属性は、オブジェクト表内の列になる。表内の各行は、個々のOracle8オブジェクトである。


Oracle8において、オブジェクト作成の基盤となる、ユーザーが提供する定義またはテンプレート。オブジェクト・タイプは複合であり、その構成要素が属性である。各属性は名前とデータ型を持ち、オブジェクト・タイプ全体として名前を持つ。オブジェクト・タイプには1つ以上のメソッドが含まれる場合もある。


Open Database Connectivityの略称。異なるデータベース・システムをアクセスするための基準。アプリケーションは、SQLのODBC仕様によりODBCに対し文を送ることができる。ODBCはその文をデータベースが理解できる仕様に変換する。Oracle Open Client Adapter（OCA）により、アプリケーションは異なるデータベース管理システムを一貫した方法でアクセスできる。このためアプリケーション開発者は、特定のDBMSを対象とすることなくアプリケーションの開発、コンパイルおよび実行を行うことができる。


Object Linking and Embeddingの略称。


OLEオブジェクトの保管と表示が可能なアプリケーション。


OLEオブジェクトを作成するアプリケーション。


「ビルトイン・データ型（built-in datatype）」を参照。


Oracle製品のルート・ディレクトリを示す環境変数。


ナビゲータの設定や子項目のファイル・タイプの指示に役立つ、「タイプ」、「プロジェクト」、「フォーム・ファイル」などのプロジェクト・ナビゲータ内のエントリ。これはまた、特定のタイプのファイル・システム・オブジェクト内のデータ構成体に対応する。


x座標とy座標により示される。ビューの原点は、その親のキャンバス上のビューの位置を示す。キャンバスの原点は、描画ビュー上の描画の位置を示す。


オブジェクトを完全に囲む最少の仮想の四角形。


オブジェクトの内容が現行の論理ページに入りきらない状態。オーバーフローが発生すると、内容の一部が次の論理ページに移される。


プログラム単位内のあらゆる位置で参照可能な、ソフトウェアで提供されるPL/SQL関数。


関連するプロシージャ、ファンクション、変数およびその他のパッケージ要素をデータベースまたはクライアント内に1つの単位としてカプセル化し保管する方法。パッケージにより、データベース管理者やアプリケーション開発者の、編集作業が容易になると同時に、機能性とデータベースのパフォーマンスも向上する。ソフトウェアでは、クライアント側のプログラム単位によって参照されるPL/SQL構成体を含むビルトイン・パッケージがいくつか提供されている（TEXT_IOパッケージなど）。いくつかのパッケージには、ストアド・プログラム単位の参照用にOracleデータベース・サーバーも提供されている（DBMS_OUTPUTパッケージなど）。


パッケージの実際のインプリメンテーションを含む。これは、個別のサブプログラムおよびデータ型を含む場合がある。パッケージが宣言のみで構成される場合、本体はオプション。


パッケージに対する公開インタフェース（他のプログラム単位により参照可能なデータ型およびサブプログラム）を宣言する。


（Oracle Express） 1. レポート内に含まれる1つのデータ。追加ページによって追加データが表示される。

次の図は3ページ分のデータを示す。

2. Expressにおいて、ページはExpressデータベース内の格納単位も意味する。


（Oracle Express） 問合せについて選択したデータがスプレッドシート内でどのように表示されるかを表したもの。ページ・レイアウトによって、「横」、「縦」および「ページ」の3つの枠が表示される。問合せによって定義されるマルチディメンションのデータキューブが、2次元のスプレッドシート内でどのように表示されるかが、これらの枠によって示される。ディメンション・タイルには、ディメンションの名前と位置が表示される。「横」枠上のディメンションは、このディメンションが列として表示されることを意味する。「縦」枠上のディメンション・タイルは、このディメンションが行として表示されることを意味する。「ページ」枠上のディメンションは、このディメンションが結果の最上部にあるページ・ボックス内に表示されることを意味する。


現行のオブジェクトとその子を次の論理ページに移動するかどうかを制御する設定。レポート出力に現行オブジェクトが表示される前または後に、ページ・ブレークが発生するように設定できる。


エディタ内で利用できるツール、色またはパターンを表示するインタフェース要素。


作業が行われる、エディタの固有の位置で、通常サイズの変更が可能。


1つの論理ページを印刷するのに必要な物理ページの数。


1. 情報をサブプログラムに渡すのに使用されるPL/SQL構成体。たとえば、サブプログラム・コールMYPROC（x）では、xがパラメータ。2. Forms Developerでは、パラメータは情報をForm BuilderやGraphics Builderなどのコンポーネント間で渡すのに使用される。3. 実行時に変更可能な変数。


Forms Developerコンポーネント間で情報を渡すのに使用される、パラメータ名と関連する値のグループ。


1. そのグループ・ツリー内のあるオブジェクトのすぐ上位のオブジェクト。グループ・オブジェクトは、それを構成する各オブジェクトの親である。どのオブジェクトも、その子の親になる。
2.（Oracle Express）階層内において特定値のすぐ上のレベルにあるディメンション値。親値は、その子の値の集約合計である。次の例は、GEOGRAPHYディメンションにおいて、"Lyon"と"Paris"の親としてのディメンション値"France"を示す。


クリップボードの内容（カットまたはコピーされたオブジェクト）を現行のカーソル位置に入れること。


ほとんどのオブジェクトの枠または塗りに適用できる、図形プロパティ。


コンパイルされたプログラム単位に対するマシン・コードまたは指示リスト。


Portable Document Formatの略称。ドキュメントの作成に使用された元のアプリケーション・ソフトウェア、ハードウェアおよびオペレーティング・システムとは無関係にドキュメントを表現する（Adobe Acrobatに固有の）ファイル形式。PDFファイルは、テキスト、図形およびイメージのあらゆる組合せが入ったドキュメントを、デバイスや解像度から独立した形式で表現できる。


プリンタに出力されるページのサイズ。


横棒、線、記号のような、チャート上のフィールドの表示に使用される要素のタイプ。


SQL言語に対するOracle専用の拡張。SQLに対しアプリケーションの記述に適するようにプロシージャ型構成体やその他の構成体を追加している。


Procedure Builderインタプリタのスクリプト・ファイル。


ソース・コードとコンパイル済みコードを含むPL/SQLライブラリ・ファイル。ファイルはProcedure Builderでオープンして編集できる。


1つのプログラム単位のPL/SQLソースを含むテキスト・ファイル。


実行可能コードのみを含むランタイムPL/SQLライブラリ・ファイル。ファイルをProcedure Builderでオープンして編集することはできない。


ユーザーが特定のアクションを実行する際にポップアップするリスト。


転送されたデータと特定のプログラム間の経路を定めるためにTCPが使用する番号。


Project Builderに付属しておりメニュー項目またはツールバー・ボタン（あるいはその両方）で自動的に利用できるアクション。事前定義済みアクションには、「ビルド」および「配布」、複数のソース制御オプションが含まれる。事前定義済みアクションは、サポートされているファイル・タイプに定義されると、Project Builderからコールすることにより、そのタイプの任意の選択項目に対して起動される。「アクション（action）」、「ユーザー定義アクション（user-defined action）」も参照。


「ビルトイン・データ型（built-in datatype）」を参照。


アプリケーションのインタフェースの動作に影響する設定。


（Oracle Express） 現行の基準を受け入れる場合に生成されるスクリプトを表示する。任意の「セレクタ」ツールのダイアログ・ボックスでは、「プレビュー」ボタンを選択することにより、選択項目のプレビューを表示できる。


レポート出力のアウトラインを表示しスクロールできるインタフェース。


表内の行の識別に使用できる一意の値で内容が構成された、データベース表内の列。


「ビルトイン・データ型（built-in datatype）」を参照。


プリンタ定義ファイルでは、レポート内で参照できるプリンタ・コードを割り当てるエスケープ・シーケンス。


プリンタ定義がテキスト形式（ASCIIやEBCDICなど）で入ったファイル。


指定されたアクション・シーケンスを実行するPL/SQLサブプログラム。クライアントおよびデータベース・サーバーに存在し、実行することができる。


PL/SQLコンパイラが独自に認識して処理できるPL/SQLコード構造。無名ブロック、サブプログラムの仕様部と本体（プロシージャおよびファンクション）、パッケージの仕様部と本体などがある。プログラム単位は、クライアントおよびデータベース・サーバーに存在し、実行できる。｢ストアド・プログラム単位（stored program unit）｣も参照。


Project Builderにより作成される基本的なデータ構造。プロジェクトは、アプリケーションの一部と見なしている、または概念的にグループ分けするすべてのファイルに対するポインタの集合である。エディタ、コンパイラまたは他のツールを定義して、プロジェクト内に含まれる項目を操作できる。すべてのプロジェクト情報はプロジェクト・レジストリ内に格納される。「プロジェクト項目（project item）」、「プロジェクト・ファイル（project file）」および「エクスポート（export）」も参照。


Project Builderにおいて、プロジェクト・ファイルは、アプリケーションに関連付けられたすべてのファイルを指す。プロジェクト・ファイルには、フォーム、レポート、ディスプレイ、3GLモジュール、ドキュメントおよびテスト・スクリプトを含む、あらゆるタイプがある。「プロジェクト（project）」、「プロジェクト項目（project item）」も参照。


Project Builderにおいて、プロパティを定義できるすべての項目を指す。これには、「プロジェクト」ノード下に格納されたすべてのエンティティ、タイプ、アクションおよびマクロも含まれる。「プロジェクト（project）」、「プロジェクト・ファイル（project file）」も参照。


現行セッションのプロジェクト項目の階層リストを含むウィンドウ。リストはアウトライン形式で表示され、ユーザーはオブジェクトの作成、編集、改名および削除などの複数の作業を実行できる。いつでも表示できるのは1つのみだが、オブジェクトの編成に使用される2つの異なるスキーマから選択できる。


プロジェクトのトップ・レベルのノード。プロジェクト・ファイルを表示または指示する。「プロジェクト（project）」、「プロジェクト・ファイル（project file）」も参照。


Project Builderにおいて、プロジェクトに関連付けられたすべての情報を格納するファイル。プロジェクトに属するファイル、タイプ、アクションおよびプロジェクトについて定義されたマクロなどが含まれる。プロジェクトに属するファイル、タイプ、アクションおよびプロジェクトについて定義されたマクロなどが含まれる。


プロジェクト表示は、タイプ、およびプロジェクトとサブプロジェクトの関係により編成されるオブジェクトを表示する。プロジェクトは、プロジェクト・ファイルごとにアルファベット順に編成されてから、カテゴリごとにアルファベット順に編成される。「依存性表示（dependency view）」、「プロジェクト（project）」、「プロジェクト・ファイル（project file）」、「ビュー（view）」も参照。


ユーザーが新規プロジェクトまたはサブ・プロジェクトの作成に必要なステップを完了するのを支援するダイアログ。


オブジェクトの動作または外観を決定する、オブジェクトの特性。


クラスに基づいたオブジェクトの外観と機能性をグローバルに制御するために使用するプロパティとその設定のリストを含む、ユーザー命名オブジェクト。


データベースまたはサーバーに接続する際に入力できる文字列で、リモート・データベースまたはサーバーへの接続を可能にする。


（Oracle Express） 基準内のいずれかのディメンションの値を選択するとき、その基準を構成する他のディメンションは修飾ディメンションと呼ばれる。

「販売」基準が「製品」、「月」および「地域」別にディメンション化されていると仮定する。「販売」に基づく上位10都市を選択する場合、「販売」値を比較するには、比較の対象となる製品と月も指定する必要がある。この場合、「製品」と「月」は、修飾ディメンションである。


データベースの1つ以上の表またはビューから検索するデータを指定する、SQL SELECT文。


実行時に、問合せにより取り出されたデータのフィルタリングを行うPL/SQL関数。ファンクションの条件を満たすデータのみをチャートにする。


現行セッションを終了しユーザーをオペレーティング・システムに戻すオプション。一部のシステムでは、「終了（Quit）」は「終了（Exit）」になる。


2つ以上のセットで表示される（チェックボックスに類似した）制御であり、一定の時間において「オン」または「オフ」となるのはそのうちの1つのみである。


2つ以上のラジオ・ボタンのセットであり、一定の時間において「オン」または「オフ」となるのはそのうちの1つのみである。


（Oracle Express） 連続する時間間隔をディメンション値として選択できる「セレクタ」ダイアログ・ボックスのツール。これらの時間間隔は、次のいずれかを基準にすることができる。

•	最も最近の時間間隔の具体的な数

•	開始時間間隔と最も最近の時間間隔

•	開始および終了の時間間隔

たとえば、1996年11月25日で終わる週から、1996年12月30日で終わる週までの範囲で、ディメンション値を選択するといった操作もできる。


RSA Data Security, Inc.により考案された暗号法であり、任意の長さのキーを認める。これは基本的に、暗号データを作成するためにデータ・ストリームにより排他的論理和が行われているジェネレータの出力を使用する、偽のランダム番号のジェネレータである。このため、2種類のデータ・ストリームを暗号化するのに同じRC4キーを使用しないように十分注意する必要がある。


Relational Databasse Management System（リレーショナル・データ・モデルに基づいたデータベース管理システム）の略称。データ構造、格納と検索操作、および整合性制約の定義が行うことができるデータベース。このようなデータベースでは、データとそれらの間の関係は表で編成される。


単一のバイナリ形式のレポート定義を含むファイル。.RDFファイルは、レポートの実行と編集の双方に使用される。


単一のバイナリ形式のレポート定義を含むファイル。.repファイルは、レポートの実行にのみ使用される。.repファイルを編集できない。


ある時点において、データベース全体でデータを問い合わせる能力。


SQL SELECT文によりフェッチされる1行。


列と行構造による内部的なデータ構造オブジェクトで、それらが定義されるフォーム・モジュールに属する。


他の列オブジェクト内またはオブジェクト表内のデータを参照する列のタイプ（Oracle8）。


チャート上の指定された値の位置に表示される線。


（Oracle Express） 問合せ結果をレポートに表示した後、Expressデータベースから最新のデータをフェッチする。保存されたExpress問合せをオープンすると、結果は自動的にリフレッシュされる。


タイプまたは新規プロジェクトの定義をグローバル・レジストリまたはローカル・レジストリに追加すること。登録されると、新規のタイプにはアクションを定義でき、新規のプロジェクトでは参照ファイルを特定のタイプとして識別させ、そのタイプに対してアクションを起動できる。「レジストリ（registry）」も参照。


プロジェクト定義および環境情報を格納した、グローバルな構造ファイルまたはユーザー固有の構造ファイル（あるいはその両方）。「グローバル・レジストリ（Global Registry）」、「ユーザー・レジストリ（user registry）」も参照。


"WHERE DEPTNO = 10"内の等号など、2つの値間の比較を示す検索条件に使用される記号。比較結果が"TRUE"となる行は結果が返され（フェッチされ）、比較結果が"FALSE"となる行は結果は返されない。


コンピュータ上の、ローカル・データベース以外のデータベース。通常、同じネットワーク上にあるが、ノードが異なるコンピュータ（つまり、データベース・リンクを介して使用するデータベース）。


グループのためにフェッチされるデータ行の表示に使用されるレイアウト・オブジェクト。


入力する各文字がカーソル位置の現行の文字を置換するモード。挿入モードの反対。


レポートのデータ・モデルとレイアウトの定義に使用されるオブジェクト。レポート・レベルのオブジェクトは、1つのレポートに割り当てられ、他のレポートまたは他のOracle製品とは共有できない。オブジェクトには、レポート、問合せ、外部問合せ、外部PL/SQLライブラリ、グループ、列、パラメータ、リンク、枠、繰返し枠、フィールド、ボイラープレートおよびアンカーが含まれる。


Windows NTおよびWindows95でのみ利用可能。コマンド・ラインがレポートを実行するのを待機し、ローカル・サーバー上のバックグラウンドで実行するためそのレポートをそのキューに入れる。通常コマンド・ラインは、RUN_PRODUCTを介してForm BuilderまたはGraphics Builderから、あるいはSRW.RUN_REPORTを介して別のレポートから受け取られる。RWISV60を使用し、レポートをReportsバックグラウンド・エンジンに送ることもできる。


タイムスタンプおよびReports Serverにより管理されるレポートに関するステータス情報をメンテナンスする。


Windows NT、Windows95およびUNIXで利用可能。リモート・サーバー上でのレポートの実行を可能にする。ジョブ要求をキューに登録し、レポートをいつ実行するか計画できる。レポートをReports Serverに送るには、RWCLI60を使用する。


WebサーバーとReports Runtime間のインタフェースを提供し、レポートをWebブラウザから動的に実行することを可能にする。


WebサーバーとReports Serverの間の接続を提供する。


テキスト形式（ASCIIやEBCDICAなど）で格納された、レポート定義を含むファイル。.REXファイルは、レポートを1つのプラットフォームから別のプラットフォームに移植するのに使用する。.REXファイルは、現時点では必要ではないことに注意する。このファイルは、下位互換性のために利用できる。


色のコンポーネント、赤、緑および青の濃度を示す。


アプリケーション内の他のすべてのオブジェクトが属するグループ・オブジェクト。


ユーザー環境を表す、プロジェクトの最上位のノード。デフォルトの設定にどのレジストリが選択されているかによって、ユーザー・レジストリまたはグローバル・レジストリに対応する可能性がある。


1. 表内のフィールド値の1組。たとえば、サンプル表EMPにおける1人の従業員を表すフィールド。

2. アプリケーションのランタイム・バージョンを生成する。


Oracle8オブジェクト表内のオブジェクト。表内の各行がオブジェクトになる。ただし、Forms Developerにおいて、オブジェクト表は個々の列に分解されるため、行オブジェクトは1つのエンティティとして存在しない（個別の属性としてのみ存在する）。


アプリケーションまたはプログラム単位のランタイム・バージョンを実行する。


リッチ・テキスト形式の略称。プラットフォームに特定されないファイル形式で、書式化されていないテキストやイメージをさまざまなアプリケーションおよびオペレーティング・システムで表現するのに使用される制御文字に基づいている。RTFは、ANSI、PC-8、MacintoshまたはIBM PCのキャラクタ・セットを使用して、スクリーン表示や印刷において文書の表現と書式化を行う。


「REPファイル（rep file）」を参照。


ユーザーがその中でランタイム・アプリケーションの表示とランタイム・アプリケーションとの対話を行うインタフェース。


実行時にオプションで表示される画面またはウィンドウであり、この中でユーザーはレポートの実行に先立ち印刷オプションやパラメータの変更を行うことができる。


（Oracle Express） 値のリストまたはスクリプトとして保存された一連のディメンション値。ユーザーは自分で作成した選択項目を保存したり、データベース管理者は保存済みの選択項目を作成して、ユーザーが利用できるように提供できる。

保存済みの選択項目は時間短縮の機能を果たす。つまり、選択項目を再利用する必要があるたびに、保存された選択項目を再作成することなく、取り出すことができる。つまり、選択項目を再利用する必要があるたびに、保存された選択項目を再作成することなく、取り出すことができる。


（Oracle Express） 保存されたディメンション値の選択項目を取り出すことのできるセレクタ・ツール。


通常データベースのユーザーIDによりグループ化されている、関連するデータベース・オブジェクトの集まり。スキーマ・オブジェクトには、表、ビュー、順序、ストアド・プログラム単位、シノニム、索引、クラスタおよびデータベース・リンクが含まれる。


オブジェクトが作動するレベルまたは範囲。Project Builderでは

1. コンパイル可能なプロジェクト項目に対して起動された「ビルド」および「すべてをビルド」コマンドによって、影響されるファイルの範囲を記述する。

2. 継承可能な定義によって影響されるファイルの範囲を記述する。


「SQLスクリプト（SQL script）」、「インタプリタ・スクリプト（Interpreter script）」を参照。


Report Builderにおける同一レポート内の複数のレイアウトのいずれかで、それぞれ異なる対象読者、出力形式、ページ・レイアウト、ページ・サイズまたは印刷の向きを持つ。たとえば、1つのレポートで、あるセクションには上級管理職向けの業務要約を記載し、別のセクションには個々の管理者用の詳細な業務分析を記載できる。


1つ以上の表またはビューからどの行と列をフェッチするかを指定するSQL文。


（Oracle Express） ディメンションについて現在選択されている一連のディメンション値またはそれらの値を指定するための条件や基準を含むスクリプト。


（Oracle Express） セレクタ内のさまざまなダイアログ・ボックスで表示される、ディメンション値の選択において、ユーザーが選択した項目の説明。Express言語スクリプトを通常の言語で翻訳したもの。


（Oracle Express） レポート、表、グラフまたはディメンションの各リスト・ボックスに含めるディメンション値を選択するための一連のツール。たとえば、セレクタを使用すると、「販売」に基づく上位10都市を選択したり、「販売」が「割当額」を15パーセント超えた上位10都市を選択できる。セレクタを使用することにより、ディメンション値のソート、および保存済み選択項目の作成と取出しも行うことができる。


（Oracle Express） ディメンション値を選択またはソートするための特定の方法を提供するダイアログ・ボックスまたはそのグループ。各セレクタ・ツールは、セレクタの構成要素である。セレクタ・ツールを使用することにより、階層内のレベル、属性または値名内の文字などを基準にしてディメンション値を選択できる。セレクタ・ツールを使用して、ディメンション値をソートすることもできる。


実行可能プログラムの起動と終了の間の期間。


グループ・ツリー内で同じ親オブジェクトをもつ2つ以上のオブジェクトの1つ。1つのグループ・オブジェクトに属するオブジェクトは、すべて同位項目である。


IPアドレスとポート番号の組合せ。


（Oracle Express） 表示された選択項目内で、ディメンション値の順序を並べ替えることのできる「セレクタ」ダイアログ・ボックスのツール。次の項目を基準にして、選択項目を昇順または降順にソートできる。

•	アルファベット

•	データベース内における順序

•	データ値

•	階層内の順序またはレベル

•	時間間隔

ディメンション値をドラッグ・アンド・ドロップすることにより、選択項目を手動でソートすることもできる。


PL/SQLでは、サブプログラムまたはパッケージ内で提供される文。プログラム単位のソース・コードを持っていなければ、それを実行可能な形にコンパイルすることはできません。Project Builderでは、ターゲットの種類の構築に必要な入力タイプ。サブプログラムの名前、パラメータおよび戻り型（ファンクションへの適用のみ）のみを定義する。


サブプログラムの名前、パラメータおよび戻り値の型（ファンクションへの適用のみ）のみを定義する。


エディタ内の、垂直スクロール・バーの下と、水平スクロール・バーの左にある小さな四角形。マウス・ボタンをドラッグして離すと、新規のペインが作成され、スクロール・バーはそれぞれのペイン用に分割される。


リレーショナル・データベースにおける情報の格納と検索のための標準インタフェース。SQLは、Structured Query Language（構造化問合せ言語）の略称。


テキスト形式（ASCIIやEBCDICなど）に格納された問合せを含む。


データベース管理を素早く簡単に行うSQL文を含むファイル。SQLスクリプトの一部は、Oracle製品に付属している。


Oracleに対するSQLの指示。SELECT文は、SQL文の一種。


「コール･スタック（call stack）」を参照。


条件制御、繰返し制御、逐次制御およびエラー処理に使用されるPL/SQL構成体。各PL/SQL文の最後には、必ずセミコロン（;）を付ける必要がある。


（Oracle Express） 評価されるたびに同じディメンション値を含む保存済みの選択項目。静的な保存済み選択項目では、選択基準ではなく、選択されるディメンション値がリストされる。たとえば、静的な保存済み選択項目のスクリプトには、"Select February 1996, March 1996, and April 1996"などのように文が記述され、動的な保存済み選択項目のスクリプトでは、"Select the last three Months"といったように文が記述される。


Oracleデータベース・サーバーに存在し、Oracleデータベース・サーバーで実行されるプロシージャ、ファンクションまたはパッケージ。


Oracleデータベース・サーバーに存在し、Oracleデータベース・サーバーで実行されるプロシージャまたはファンクション。


HTMLドキュメント内でフォーマットの強力な柔軟性を提供するHTMLの拡張機能。スタイル・シートを利用するHTMLドキュメントを探し、それをスタイル・シートをサポートするブラウザに表示する。


PL/SQLプロシージャまたはPL/SQL関数。


Project Builderにおいて、それ自身のファイル内に格納されているのではなく、他のプロジェクトファイル内に含まれるプロジェクト。「プロジェクト（project）」も参照。


Project Builderにおいて、サブプロジェクトを示すノード。「プロジェクト（project）」、「プロジェクト・ノード（project node）」および「サブプロジェクト・ノード（subproject node）」も参照。


集計タイプの列。Report Builderにより提供されているパッケージ化された集計ファンクションの1つを使用し、レポート内のデータのサブ合計、グランド合計、実行合計およびその他のデータ集計を計算する。


Microsoft Excelプログラムで使用されているファイル形式。


コマンド、修飾子およびパラメータが結びつけられて有効なコマンド文字列を形成する規則的なシステム。


Reports Developerで提供されている変数の1つ（&Logical Page、DESTYPEなど）。


リレーショナル・データベースまたはサーバーで行と列から構成される2次元の格子に格納される、関連する情報の名前付き集合。


コレクション・タイプの一種で、すべてが同じデータ型を持つ、順序付けのされていない一連の要素で構成されるデータ単位を定義する。対応するデータ単位は、1つの列がネストされた表で、その列タイプはビルトイン・タイプまたはオブジェクト・タイプである。（Oracle8）


ページの最上部にラベルを、ラベルの下にデータ行を表示するデフォルト・レイアウト。


Project Builderにおける依存ツリー内のあらゆる項目。たとえば、実行可能プログラムはライブラリの（コンパイル）ターゲット、ライブラリはオブジェクトのグループのターゲット、そしてオブジェクトはソース・ファイルのターゲットである。


ターゲットを示すノード。「ターゲット（target）」も参照。


Transmission Control Protocol（伝送制御プロトコル）の略語。クライアントとWebサーバー間のHTTP要求を交換するための基礎的な通信プロトコル。


マウスやその他のポインティング・デバイスを使用しユーザーがそのソースから削除して表示画面の別の位置へドラッグできるサブメニュー。


Form Builderにおいて、文字列の値を表示する項目。


アプリケーション名やそのウィンドウ内のインタフェース要素を表示する、ウィンドウの最上部の水平領域。


「ヘッダー（header）」を参照。


設定を交互にオンまたはオフに切り替えること。たとえば、オブジェクト・ナビゲータを隠したり表示できる。


アプリケーション内でオブジェクトの作成と操作に使用するアイコン・ボタン。


製品コマンドを実行するアイコン・ボタンの集合。通常、ウィンドウの一番上に沿って水平に並んでいるか、横に垂直に並んでいる。


ツールの集合。


（Oracle Express） 上限xと下限yまたは上限xと下限yのデータ値を基準にしてディメンション値を選択できる「セレクタ」ダイアログ・ボックスのツール。たとえば、1995年12月30日で終わる4週間の時間間隔において、「米国内」で生産された製品のうち、販売量が上位10パーセントに入る製品を含むディメンション選択項目を生成できる。


テキスト、図形、データ、計算など、レポートについての最終内容を入れることができるオプションのレポート領域。レポート・トレーラは、ヘッダーとボディに続いて最後に表示される。


1つの単位として扱われる一連のSQL文。


特定のイベントに従って実行または「起動」されるPL/SQLプロシージャ。


タイプ名や説明などの情報が入った、フォームやドキュメントなどのファイル・タイプの説明。各説明は1つのファイル・タイプに当てはまる。また、4つのメタ・タイプもある。"updtext"は、すべてのテキスト・ファイルに適用される。"updproj"は、すべてのプロジェクト・ファイルに適用される。"updlink"は、すべてのプロジェクト・リンクに適用される。"all"は、すべてのファイル・タイプに適用される。"updtext"は、すべてのテキスト・ファイルに適用される。"updproj"は、すべてのプロジェクト・ファイルに適用される。"updlink"は、すべてのプロジェクト・リンクに適用される。"all"は、すべてのファイル・タイプに適用される。タイプは、アクションやマクロを定義する基礎となる。


表データの値を変更すること。特に、SQLコマンドUPDATEによるデータ値の変更、SQLコマンドDELETEによる値の削除、またはコマンドINSERTによる値の挿入。


Uniform Resource Locatorの略称。WWWサーバーおよびホーム・ページの指定に使用される「アドレス」。たとえば、

http://www.acme.com/。
この例は、ホストのアドレスがwww.acme.comであることを示す。一般に、URLはファイル名である（長いパスをもち、拡張子.HTMLまたは.HTM（PC-DOSファイル名の場合）が通常付く）。


Forms Developerからの制御（および引数）を別のOracle製品または3GLに渡し、続いて制御（および引数）をForms Developerに戻す方法。


Project Builderユーザーにより定義されるカスタム・アクション。このようなアクションは、任意の1つのファイル・タイプまたはすべてのファイル・タイプに適用できる。「アクション（action）」、「定義済みアクション（pre-defined action）」も参照。


「オブジェクト・タイプ（object type）」を参照。


Project Builderユーザーにより定義されるカスタム・マクロ。このようなマクロは、ビルトイン・アクションとユーザー定義アクションの両方を変更するのに使用することができる。「マクロ（macro）」、「ビルトイン・マクロ（built-in macro）」、「アクション（action）」および「定義済みアクション（pre-defined action）」も参照。


構成情報をユーザーごとに格納するプロジェクト・ファイル。これによってユーザーは、個々の開発環境をカスタマイズできる。ユーザー・レジストリは、グローバル・レジストリからタイプ情報を継承するほか、新規タイプを定義したり、グローバル・レジストリに格納されているタイプ定義の一部を上書きすることもできる。また、ユーザー設定による接続文字列、「ツールバー表示」のようなUI設定、および「作成者」のような一般的なプロジェクト情報など、環境情報および作業環境情報も格納する。「レジストリ（registry）」、「グローバル・レジストリ（Global Registry）」も参照。


「値軸（continuous axis）」を参照。


値を返すPL/SQLコード構造。値構成体には、ファンクションと式が含まれる。


値を割り当てることができ、割り当てられた値が時間がたつにつれ変化する可能性があるユーザー命名オブジェクト。


コレクション･タイプの一種で、すべてが同じデータ型を持つ、順序付けされた一連の要素で構成されるデータ単位を定義する。対応するデータ単位は、可変配列つまりVARRAYである。VARRAY（サイズ）内の要素数は可変である。ただし、可変配列型を宣言するときは、最大サイズを指定する必要がある。


Visual Basic extensionの略称。事前定義済みのVBXコントロールを含むファイル上に分配された特定のダイナミック・リンク・ライブラリのファイル拡張子として使用される。


Microsoft Visual Basic言語で構築されたウィジェット。ユーザー・インタフェースの拡張、ユーザー入力の取得、および出力（スライダ、格子、制御ノブなど）の表示に使用される。


その行がデータベース内に実際に存在しないが、データベースに物理的に格納されている表に基づいている仮想的な表。


仮想ファイル・システムがホスト・マシン上のファイル・システムに格納されたファイルをマッピングするのに使用する、ディレクトリ・ニーモニック（本来、ショートカットまたは略称）。


URL内で使用されているパス名を、ホスト・マシンのオペレーティング・システムによりメンテナンスされているファイル・システムに関連付けるマッピング。


アプリケーション・インタフェース内に現れるオブジェクトに対し設定する、フォント、色およびパターンのプロパティ。


「WWW」を参照。


エンド・ユーザーが（Webサーバーによりサービスされる）コンピュータ上に保管されているHTMLドキュメントおよびプログラムを読むために利用するプログラム。


Web Request Brokerを介してWebサーバー上で実行されるプログラム。


リモートWebブラウザのHTTP要求に応答してWebページを送信する、Webサイトで稼働しているサーバー・プロセス（HTTPデーモン）。


ワードまたはフェーズ内で「任意の1文字」または「隣り合うキャラクタ・セット」を意味するために使用される文字。


1. アプリケーションが入った、デスクトップの四角形の領域。各ウィンドウには、アプリケーションと対話できる領域がある。ウィンドウは、オープン、サイズ変更、移動、アイコンへの縮小、デスクトップ全体への拡張ができる。2. Form Builderにおいて、キャンバス・ビューと関連付けることができるオブジェクト・タイプ。


SQL*CalcやLotus 1-2-3プログラムなどのスプレッドシート・プログラムで使用されているファイル形式。


Oracle Web Request Brokerの略語。Web用のアプリケーションの開発と実行に、強力な分散した実行時環境を提供する。WRBランタイム・プラットフォームにより、アプリケーション開発者は、Webサーバーから独立したアプリケーションや多くのWebサーバーと共に稼働するアプリケーションを記述することができる。


World Wide Webの略語。インターネット上のサーバーのネットワークであり、サーバーのそれぞれが1つ以上のホームページをもつ。ホームページは、そのサーバーまたは他のサーバー（通常こちら）上の他のドキュメントに対し情報やリンクを提供する。


フィールドの内容を編集するため、オブジェクトを拡大し表示領域を広げること。


（デフォルトで）descriptionプロジェクト・ナビゲータの左に表示された2番目のツールバー。簡単な編成およびアプリケーション起動機能がある。


 OLEコントロール（OCX）の最新バージョン。


適切なタギング、ネスティングおよびXML宣言（<?xml version="1.0" encoding="UTF-8"?>など）の組込みなどの一般的なXML原理に従うXML出力。


プレースホルダ・ユーザー名を使用すると、Webブラウザからレポートを実行するときに、Oracelデータベースのユーザー名（$user_name@databaseなど）ではなく、個人ユーザー名を使用してデータベースにログオンできる。


ＸML（Extensible Markup Language）。SGMLを使用して、データを定義および構築するメタ言語。Report Builderは、XML出力をサポートして、Webパブリッシングおよびサードパーティーのアプリケーションとの電子的データ交換を可能にする。また、XMLを使用して、実行時に他のレポート定義とマージすることができるレポート定義を作成することも、文書型定義（DTD）に従う構造および要素の内容を持つXML出力を別々に実行することもできる。


文書型定義（DTD）に準拠する構造および要素内容を持つ、XMLによる出力。有効なXMLは、適切に構成されている。


インタプリタ・コマンドの例

  関連項目 	  すべての例

バインド変数コマンドの例

データベース・コマンドの例

デバッグ・アクション・コマンドの例

デバッグ・コマンドの例

ライブラリ・コマンドの例

ロード・パス・コマンドの例

ロギング・コマンドの例

プログラム単位コマンドの例

セッション・コマンドの例


バインド変数コマンドの例

  関連トピック 	  すべての例

CREATE(バインド変数)コマンド

DELETE(バインド変数)コマンド


データベース・コマンドの例

  関連トピック 	  すべての例

CONNECT

DESCRIBE （表およびビュー）

GRANT

REVOKE

STORE


デバッグ・アクション・コマンドの例

  関連トピック 	  すべての例

BREAK

DELETE （デバッグ・アクション）

DESCRIBE （デバッグ・アクション）

DISABLE （デバッグ・アクション）

ENABLE （デバッグ・アクション）

LIST （デバッグ・アクション）

SHOW （デバッグ・アクション）

TRIGGER


デバッグ・コマンドの例

  関連トピック 	  すべての例

DESCRIBE （ローカル）

GO

RESET

SET （有効範囲）

SHOW （コール・スタック）

STEP


ライブラリ・コマンドの例

  関連トピック 	  すべての例

ATTACH

CLOSE

COMPILE （ライブラリ）

CREATE （ライブラリ）

DELETE （ライブラリ）

DELETE （ライブラリ・プログラム単位）

DESCRIBE （ライブラリ）

DETACH

EXPORT （ライブラリ）

GENERATE

GRANT

INSERT （ライブラリ・プログラム単位）

LOAD （ライブラリ・プログラム単位）

OPEN

RENAME

REVERT

REVOKE

SAVE

SHOW （ライブラリ）


ロード・パス・コマンドの例

  関連トピック 	  すべての例

DELETE （ロード・パス）

DESCRIBE （ロード・パス）

INSERT （ロード・パス）


ロギング・コマンドの例

  関連トピック 	  すべての例

DISABLE （ロギング）

ENABLE （ロギング）

LOG


プログラム単位コマンドの例

  関連トピック 	  すべての例

COMPILE （プログラム単位）

DELETE （プログラム単位）

DESCRIBE （プログラム単位）

DISABLE （コンパイラ・オプション）

ENABLE （コンパイラ・オプション）

EXECUTE

EXPORT （プログラム単位）

EXPORT （ストアド・プログラム単位）

LIST （プログラム単位）

LOAD （プログラム単位）

LOAD （ストアド・プログラム単位）

SHOW （ローカル）

SHOW （プログラム単位）


セッション・コマンドの例

  関連トピック 	  すべての例

DESCRIBE （バージョン）

HELP

INTERPRET