「COBOL ステートメント - STRING」の版間の差分
ナビゲーションに移動
検索に移動
3行目: | 3行目: | ||
文字列を連結する | 文字列を連結する | ||
− | + | STRING { 転記元 ・・・ DELIMITED BY {区切文字|SIZE}} ・・・ | |
INTO 転記先 [WITH POINTER 転記位置] | INTO 転記先 [WITH POINTER 転記位置] | ||
[ON OVERFLOW 命令] | [ON OVERFLOW 命令] | ||
10行目: | 10行目: | ||
*DELIMITED・・・区切文字が現れるところまでを転記対象とする。SIZEがしていされた場合、データ全て | *DELIMITED・・・区切文字が現れるところまでを転記対象とする。SIZEがしていされた場合、データ全て | ||
*[[POI]]NTER・・・転記先の文字位置 | *[[POI]]NTER・・・転記先の文字位置 | ||
− | * | + | *OVERFLOW・・・転記先のサイズを超えたときに、命令文を実行する |
− | + | STRING DATA-1 DELIMITED BY SPACE | |
"/" DELIMITED BY SIZE | "/" DELIMITED BY SIZE | ||
DATA-2 DELIMITED BY "." | DATA-2 DELIMITED BY "." | ||
− | INTO | + | INTO LETTER |
WITH [[POI]]NTER COL-POSITION | WITH [[POI]]NTER COL-POSITION | ||
− | ON | + | ON OVER FLOW 命令 |
− | END- | + | END-STRING. |
{{include_html [[banner_html]], "!COBOL"}} | {{include_html [[banner_html]], "!COBOL"}} |
2022年5月19日 (木) 15:04時点における最新版
COBOL ステートメント - STRING
COBOL | 文字列を連結する
STRING { 転記元 ・・・ DELIMITED BY {区切文字|SIZE}} ・・・ INTO 転記先 [WITH POINTER 転記位置] [ON OVERFLOW 命令] [END-STRING]
- DELIMITED・・・区切文字が現れるところまでを転記対象とする。SIZEがしていされた場合、データ全て
- POINTER・・・転記先の文字位置
- OVERFLOW・・・転記先のサイズを超えたときに、命令文を実行する
STRING DATA-1 DELIMITED BY SPACE "/" DELIMITED BY SIZE DATA-2 DELIMITED BY "." INTO LETTER WITH POINTER COL-POSITION ON OVER FLOW 命令 END-STRING.
{{include_html banner_html, "!COBOL"}}
© 2006 矢木浩人