CODETOSTATUS 関数
アクションステータスを辞書に変換します。
| カテゴリ: | ステータス |
|---|---|
| 返されるデータの種類: | 失敗した場合は値0を返します。 |
詳細
辞書に返される詳細は、ステータスコードから派生した値です。次の情報が辞書に含まれています。
- Status
-
CASはステータスを番号で返します。
- 0
-
失敗
- Group
-
ステータスが定義されているメッセージファイル。番号は0-1000です。
- Number
-
メッセージファイルの番号。
- Msg
-
ステータスコードは文字列に変換され、メッセージファイルで使用されます。
例: CODETOSTATUS関数の使用
次の例は、CODETOSTATUS関数を使用してアクションステータスを取得し、そのステータスを辞書に配置する方法を示しています。CODETOSTATUS関数には、情報を取得するためのステータスコードが必要です。ステータスコードが取得する情報は、ステータス、グループ、メッセージ番号、メッセージです。
proc cas;
x=codetostatus(5280316);
describe x;
print put(x, hex8.);
run;
次のようにSASログに出力されます。
SASログ
dictionary ( 4 entries, 4 used);
[status] int64_t;
[group] int64_t;
[number] int64_t;
[msg] string;
{status=90BFC13C,group=00000210,number=0000013C,msg=The action has been cancelled.}
関連項目
最終更新: 2026年9月18日