「COBOL ステートメント - STRING」の版間の差分
ナビゲーションに移動
検索に移動
(同じ利用者による、間の2版が非表示) | |||
1行目: | 1行目: | ||
− | ==COBOL ステートメント - STRING== | + | ==[[COBOL ステートメント - STRING]]== |
− | + | [[COBOL]] | | |
文字列を連結する | 文字列を連結する | ||
9行目: | 9行目: | ||
*DELIMITED・・・区切文字が現れるところまでを転記対象とする。SIZEがしていされた場合、データ全て | *DELIMITED・・・区切文字が現れるところまでを転記対象とする。SIZEがしていされた場合、データ全て | ||
− | * | + | *[[POI]]NTER・・・転記先の文字位置 |
*OVERFLOW・・・転記先のサイズを超えたときに、命令文を実行する | *OVERFLOW・・・転記先のサイズを超えたときに、命令文を実行する | ||
17行目: | 17行目: | ||
DATA-2 DELIMITED BY "." | DATA-2 DELIMITED BY "." | ||
INTO LETTER | INTO LETTER | ||
− | WITH | + | WITH [[POI]]NTER COL-POSITION |
ON OVER FLOW 命令 | ON OVER FLOW 命令 | ||
END-STRING. | 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 矢木浩人