SASデータセット名に使用できない文字列

[OS]Windows
[リリース] 6.08以降
[キーワード] pc, windows, reserved, words, con, aux, nul, prn, lpt, com

[質問]

CON という名前でSASデータセットを作成した際にエラーとなりますが、なぜでしょう?

[回答]

CON は Windows の予約語(MS-DOSデバイス名)なので、SASデータセット名として使用することができません。
このような予約語には、CON を含め以下のものがあります。

CONAUXNULPRN
LPT1LPT2LPT3LPT4
COM1COM2COM3COM4


また、環境によっては、以下のものも使用することができません。

■ Windows 95 の場合
LPT5LPT6LPT7LPT8LPT9

■ Windows NT の場合

LPT5LPT6LPT7LPT8LPT9
COM5COM6COM7COM8COM9