SqlPlusでテキストファイルを実行したときに「入力は1文字に切り捨てられました」というメッセージがでることがある。
これはテキストファイルの末尾の「/」の後に改行が入っていない場合に発生する。
なので「/」の後ろに改行を付けるとこのメッセージは発生しなくなる。
@"C:\Documents and Settings\admin\デスクトップ\test.txt"
text.txt
DECLARE WK_SYSDATE CHAR(200); BEGIN SELECT SYSDATE INTO WK_SYSDATE FROM DUAL; END; /
↑「入力は1文字に切り捨てられました」のメッセージが出る例
動作確認環境:oracle 8i