Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

一般的なエラー

Caché は誤った入力に対し、エラー・メッセージを返します。エラー・メッセージの詳細情報は Caché ドキュメントに記述されています。以下は、一般的な 4 つのエラーです。

  • <SYNTAX> は余分なスペースやコマンドのスペル・ミスを示します。

  • <NOROUTINE> は存在しないルーチンを実行しようとした場合に返されます。

  • <NOLINE> は存在しないプロシージャを呼び出した場合に返されます。

  • <UNDEFINED> は値を割り当てていない変数を使用した場合に返されます。メッセージには、先頭にアスタリスクの付いた未定義の変数名が示されます。

SAMPLES>write  "hi"

WRITE  "hi"
       ^
<SYNTAX>
SAMPLES>s et x = 5

S et x = 5
^
<SYNTAX>
SAMPLES>sit x=5

SIT x=5
^
<SYNTAX>
SAMPLES>do ^%DD

DO ^%DD
^
<NOROUTINE> *%DD
SAMPLES>do INT^%DD

DO INT^%DD
^
<NOROUTINE> *%DD
SAMPLES>do ALLL^%FREECNT

DO ALLL^%FREECNT
^
<NOLINE>
SAMPLES>write xx

WRITE xx
^
<UNDEFINED> *xx
SAMPLES>
FeedbackOpens in a new tab