Status Codes and Messages (v11)

-100 ~ -199

情報ステータス コード

このセクションでは、MicroKernel から返される可能性のある情報ステータス コードについて説明します。これらのステータス コードは負の値として返されます。

-101:SET ステートメントが完了しました。

次の各ステートメントは、実行を完了すると、このステータス コードを返します。

表 2 SET ステートメント
SET SECURITY
SET OWNER
SET VARIABLE
SET TRUENULLCREATE
SET ROWCOUNT
SET TIME ZONE
SET DECIMALSEPARATORCOMMA
 

MicroKernel は要求された変更を行いました。ただし、トランザクション中に SET OWNER ステートメントを発行した場合、新しいトランザクションを開始するまでその変更は有効になりません。

-102:INSERT ステートメントが完了しました。

MicroKernel は指定された行をテーブルに追加しました。

-103:UPDATE ステートメントが完了しました。

MicroKernel はテーブルに対して指定の変更を行いました。

-104:DELETE ステートメントが完了しました。

MicroKernel は指定された行をテーブルから削除しました。

-105:CREATE ステートメントが完了しました。

次の各ステートメントは、実行を完了すると、このステータス コードを返します。

表 3 CREATE ステートメント
CREATE PROCEDURE
CREATE TABLE
CREATE GROUP
CREATE TRIGGER
CREATE INDEX
CREATE VIEW

MicroKernel によって、グループ、インデックス、ストアド プロシージャ、テーブル、トリガー、またはビューがデータ辞書に正常に追加されました。

-106:ALTER TABLE ステートメントが完了しました。

MicroKernel はテーブルの辞書定義に対して要求された変更を行いました。IN DICTIONARY キーワードを指定せずに列(主キーまたは外部キーを含みます)を変更した場合、データ ファイルも変更されました。

-107:DROP ステートメントが完了しました。

次の各ステートメントは、実行を完了すると、このステータス コードを返します。

表 4 DROP ステートメント
DROP PROCEDURE
DROP TABLE
DROP GROUP
DROP TRIGGER
DROP INDEX
DROP VIEW

MicroKernel によって、グループ、インデックス、ストアド プロシージャ、テーブル、トリガー、またはビューがデータ辞書から正常に削除されました(テーブルを削除すると、そのテーブルのデータ ファイルも削除されます)。

-108:ステートメント内に置換されない代替変数があるため実行できません。

現在の SQL ステートメントには代替変数が含まれています。したがって、各変数の値を指定しなければそのステートメントを実行することはできません。代替変数を許可するアプリケーションを使用している場合は、そのアプリケーションに付属しているマニュアルを参照して、代替変数をどのように使用するかを確認してください。

-109:ビューにはこれ以上レコードがありません。

ビューの先頭または末尾に達しました。

-110:GRANT ステートメントが完了しました。

MicroKernel は、指定された権限をユーザーまたはグループに割り当てました。

-111:REVOKE ステートメントが完了しました。

MicroKernel は、指定された権限をユーザーまたはグループから削除しました。

-112:START TRANSACTION ステートメントが完了しました。

MicroKernel がトランザクションを開始しました。その後に発行されるすべてのステートメントは、COMMIT WORK または ROLLBACK WORK ステートメントが発行されるまで、このトランザクションの一部になります。セーブポイントについては、SAVEPOINT ラベルを明示的に解除するかそのラベルまでロール バックするまで、あるいは内部でセーブポイントがネストされている外側のトランザクションすべてが末尾に達するまで、SAVEPOINT ラベルは有効なまま残ります。

-113:COMMIT WORK ステートメントが完了しました。

MicroKernel はトランザクションが行ったデータ テーブルの変更をコミットしました。ROLLBACK WORK ステートメントを使用しても、変更を元に戻すことはできません。RELEASE SAVEPOINT ステートメントの場合、セーブポイントの宣言以降に行われた変更は個別にロール バックできなくなります。これらの変更は、外側のトランザクションの一部としてコミットまたはロール バックするしかありません。

-114:ROLLBACK WORK ステートメントが完了しました。

MicroKernel はトランザクション中に行われた変更を元に戻しました。ただし、トランザクション処理の影響を受けないオペレーションによって行われた変更は例外です。トランザクションで次のいずれかのオペレーションを実行した場合、MicroKernel はそのオペレーションを完了しますが、結果はロール バックできません。

ROLLBACK TO SAVEPOINT ステートメントの場合、セーブポイントの宣言以降に行われたすべての変更がロール バックされます。

-115:MicroKernel はストアド SQL ステートメントのリコールに成功しました。

このステータス コードは、バージョン 4.0 以降の MicroKernel では使用されていません。ただし、v3.01 互換モードを使用している場合を除きます。

-116:MicroKernel はストアド SQL ステートメントを正常に実行しました。

このステータス コードは、バージョン 4.0 以降の MicroKernel では使用されていません。ただし、v3.01 互換モードを使用している場合を除きます。v4.0 以降の MicroKernel では、ストアド ステートメントの代わりにストアド プロシージャが使用されます。

MicroKernel は、実行に送信されたストアド ステートメントを実行しました。

-118:DECLARE ステートメントが完了しました。

次の各ステートメントは、実行を完了すると、このステータス コードを返します。

表 5 DECLARE ステートメント
DECLARE CURSOR
DECLARE VARIABLE
DECLARE CONDITION
 

DECLARE ステートメントを発行した場合、MicroKernel はユーザーが定義したカーソル、変数、または条件の作成を完了しました。

-119:SET 代入ステートメントが完了しました。

SET 変数 = ステートメントは、実行を完了すると、このステータス コードを返します。

-120:OPEN ステートメントが完了しました。

OPEN CURSOR ステートメントは、実行を完了すると、このステータス コードを返します。

-121:CLOSE ステートメントが完了しました。

CLOSE CURSOR ステートメントは、実行を完了すると、このステータス コードを返します。

-122:FETCH ステートメントが完了しました。

FETCH ステートメントは、実行を完了すると、このステータス コードを返します。

-123:位置付け UPDATE ステートメントが完了しました。

UPDATE [テーブル参照] SET set 句 WHERE CURRENT OF ステートメントは、実行を完了するとこのステータス コードを返します。

-124:位置付け DELETE ステートメントが完了しました。

DELETE [FROM テーブル参照] WHERE CURRENT OF カーソル名 ステートメントは、実行を完了するとこのステータス コードを返します。

-125:ストアド プロシージャの CALL ステートメントが完了しました。

CALL ステートメントは、正常に終了するとこのステータス コードを返します。このステータス コードは、ストアド プロシージャが正常に終了したことを示しています。


-1000 ~ -5300

メッセージ